Tweak tempo-marker grab-handle (extend left/right)
authorRobin Gareus <robin@gareus.org>
Sat, 11 Mar 2017 04:14:32 +0000 (05:14 +0100)
committerRobin Gareus <robin@gareus.org>
Sat, 11 Mar 2017 04:14:32 +0000 (05:14 +0100)
gtk2_ardour/marker.cc

index faa4365ed558bd263c1d87bca5644811dfea77d9..15ef13fa4ef03c787921e95f04387085bc86ce67 100644 (file)
@@ -436,16 +436,22 @@ ArdourMarker::setup_name_display ()
                         * arbitrary 2 pixels of extra padding at the end
                         */
                        switch (_type) {
-                               case Mark:
                                case Tempo:
+                                       _name_item->hide ();
+                                       // tip's x-pos is at "M3", box is 2x marker's
+                                       _name_background->set_x0 (-M3);
+                                       _name_background->set_x1 (3 * M3);
+                                       break;
+                               case Mark:
                                case Meter:
                                        _name_background->set_x0 (M3);
+                                       _name_background->set_x1 (_name_item->position().x + name_width + padding);
                                        break;
                                default:
                                        _name_background->set_x0 (0);
+                                       _name_background->set_x1 (_name_item->position().x + name_width + padding);
                                        break;
                        }
-                       _name_background->set_x1 (_name_item->position().x + name_width + padding);
                }
        }