summaryrefslogtreecommitdiff
path: root/src/cd.c
diff options
context:
space:
mode:
authorscuri <scuri>2011-09-27 19:06:19 +0000
committerscuri <scuri>2011-09-27 19:06:19 +0000
commit18dc8b841de3c7acf274fe4a2fb21a37091c6cb0 (patch)
tree5561e206f2bf9d3dba3f9d3c8dcc076dfe0e97f2 /src/cd.c
parent6b4dae19b6770b5b151afed4548228488e4ad771 (diff)
*** empty log message ***
Diffstat (limited to 'src/cd.c')
-rw-r--r--src/cd.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cd.c b/src/cd.c
index f833037..1c6eb51 100644
--- a/src/cd.c
+++ b/src/cd.c
@@ -636,7 +636,8 @@ int cdCanvasYAxisMode(cdCanvas* canvas, int invert)
return canvas->invert_yaxis;
old_invert_yaxis = canvas->invert_yaxis;
- canvas->invert_yaxis = invert;
+ if (!(canvas->context->caps & CD_CAP_YAXIS))
+ canvas->invert_yaxis = invert;
return old_invert_yaxis;
}