X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fbig_clock_window.cc;h=58c63989d8f81eb6776dcf38d96e5a2d2c41cefc;hb=154f9825ff72d691ba550de573948424b81a09a6;hp=c64393546c0f15c43c49023aa0c3f38b288f748d;hpb=ced4378d0914bcfb926267772c45d1d23f3bed38;p=ardour.git diff --git a/gtk2_ardour/big_clock_window.cc b/gtk2_ardour/big_clock_window.cc index c64393546c..58c63989d8 100644 --- a/gtk2_ardour/big_clock_window.cc +++ b/gtk2_ardour/big_clock_window.cc @@ -21,23 +21,25 @@ #include #include +#include "gtkmm2ext/utils.h" + #include "ardour_ui.h" #include "audio_clock.h" #include "big_clock_window.h" #include "public_editor.h" #include "utils.h" -#include "i18n.h" +#include "pbd/i18n.h" using std::min; using std::string; using namespace ARDOUR_UI_UTILS; -BigClockWindow::BigClockWindow (AudioClock& c) +BigClockWindow::BigClockWindow (AudioClock& c) : ArdourWindow (_("Big Clock")) , clock (c) { - ARDOUR_UI::Clock.connect (sigc::mem_fun (clock, &AudioClock::set)); + ARDOUR_UI::Clock.connect (sigc::bind (sigc::mem_fun (clock, &AudioClock::set), false, 0)); clock.set_corner_radius (0.0); @@ -55,8 +57,7 @@ void BigClockWindow::on_unmap () { ArdourWindow::on_unmap (); - - PublicEditor::instance().reset_focus (); + ARDOUR_UI::instance()->reset_focus (this); } bool