fix computation of fixed ruler scales done before canvas width is set by allocation...
[ardour.git] / gtk2_ardour / panner2d.cc
index d61471d19e1ccadbc7e4ae8184e50969ecc8ec21..64d83ab162e08e80eeb8cb239aad3c644b0cea42 100644 (file)
@@ -778,7 +778,7 @@ Panner2d::toggle_bypass ()
 }
 
 Panner2dWindow::Panner2dWindow (boost::shared_ptr<PannerShell> p, int32_t h, uint32_t inputs)
-       : ArdourDialog (_("Panner (2D)"))
+       : ArdourWindow (_("Panner (2D)"))
         , widget (p, h)
        , bypass_button (_("Bypass"))
 {
@@ -809,7 +809,7 @@ Panner2dWindow::Panner2dWindow (boost::shared_ptr<PannerShell> p, int32_t h, uin
        hpacker.pack_start (left_side, false, false);
        hpacker.show ();
 
-       get_vbox()->pack_start (hpacker);
+       add (hpacker);
        reset (inputs);
        widget.show ();
 }
@@ -853,7 +853,7 @@ Panner2dWindow::on_key_press_event (GdkEventKey* event)
 }
 
 bool
-Panner2dWindow::on_key_release_event (GdkEventKey *event)
+Panner2dWindow::on_key_release_event (GdkEventKey*)
 {
         return true;
 }