summaryrefslogtreecommitdiffstats
path: root/src/object/box3d.cpp
diff options
context:
space:
mode:
authorThomas Holder <thomas@thomas-holder.de>2019-07-27 14:40:29 +0000
committerThomas Holder <thomas@thomas-holder.de>2019-07-27 14:40:29 +0000
commit63203fb881bfce667a14b2bbb3ec2ee40a9adf77 (patch)
tree86f322f2330dd9bd2f6719ffd7fd828bc67e4356 /src/object/box3d.cpp
parentCrashfix for connectors avoid selected items (diff)
downloadinkscape-63203fb881bfce667a14b2bbb3ec2ee40a9adf77.tar.gz
inkscape-63203fb881bfce667a14b2bbb3ec2ee40a9adf77.zip
Make doc2dt a document property
Closes #340
Diffstat (limited to 'src/object/box3d.cpp')
-rw-r--r--src/object/box3d.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/object/box3d.cpp b/src/object/box3d.cpp
index 483e5e7ae..f4b1665e5 100644
--- a/src/object/box3d.cpp
+++ b/src/object/box3d.cpp
@@ -649,7 +649,10 @@ box3d_XY_axes_are_swapped (SPBox3D *box) {
static inline void
box3d_aux_set_z_orders (int z_orders[6], int a, int b, int c, int d, int e, int f) {
- if (!SP_ACTIVE_DESKTOP || SP_ACTIVE_DESKTOP->is_yaxisdown()) {
+ // TODO add function argument: SPDocument *doc = box->document
+ auto doc = SP_ACTIVE_DOCUMENT;
+
+ if (doc->is_yaxisdown()) {
std::swap(a, f);
std::swap(b, e);
std::swap(c, d);