X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fardour_dialog.cc;h=3af944d85ccafb3c8e17375d4aab6b90464f3d3a;hb=3db47e694c45af1c0144b325da57e09e72ac0240;hp=a5604fbbdbd2593061fc377363d691bd7d4e20a3;hpb=625df0912abe44912d842f1485d7d6c9a3321aef;p=ardour.git diff --git a/gtk2_ardour/ardour_dialog.cc b/gtk2_ardour/ardour_dialog.cc index a5604fbbdb..3af944d85c 100644 --- a/gtk2_ardour/ardour_dialog.cc +++ b/gtk2_ardour/ardour_dialog.cc @@ -69,29 +69,12 @@ ArdourDialog::on_unmap () Dialog::on_unmap (); } -void -ArdourDialog::wm_close() -{ - stop (-1); - ARDOUR_UI::instance()->allow_focus(false); -} - void ArdourDialog::set_hide_on_stop (bool yn) { hide_on_stop = yn; } -void -ArdourDialog::close () -{ - hide_all (); - - if (kbd_input) { - ARDOUR_UI::instance()->allow_focus (false); - } -} - void ArdourDialog::stop (int rr) { @@ -136,6 +119,12 @@ ArdourDialog::run () default: _run_status = -1; } + + hide_all (); + + if (kbd_input) { + ARDOUR_UI::instance()->allow_focus (false); + } } void