]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/side-position-interface.cc
release: 1.3.114
[lilypond.git] / lily / side-position-interface.cc
index 60fbcd8a697bec83e633ed95f7d7f659e0eaede1..b1d3923d3f8435991718300f078afff5a1d0fa4a 100644 (file)
@@ -27,10 +27,10 @@ Direction
 Side_position::get_direction (Grob*me)
 {
   SCM d = me->get_grob_property ("direction");
-  if (isdir_b (d))
-    return to_dir (d) ? to_dir (d) : DOWN;
+  if (isdir_b (d) && to_dir (d))
+    return to_dir (d);
 
-  Direction relative_dir = UP;
+  Direction relative_dir = Direction (1);
   SCM reldir = me->get_grob_property ("side-relative-direction");      // should use a lambda.
   if (isdir_b (reldir))
     {