From 88b6350e2ff7b328d90e62fbeefa35776a607d83 Mon Sep 17 00:00:00 2001 From: Alexander Valavanis Date: Mon, 10 Jul 2017 00:55:55 +0200 Subject: Update Gtk button press handling --- src/ui/widget/font-variants.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/ui/widget/font-variants.cpp') diff --git a/src/ui/widget/font-variants.cpp b/src/ui/widget/font-variants.cpp index e7645b620..d1755a6d5 100644 --- a/src/ui/widget/font-variants.cpp +++ b/src/ui/widget/font-variants.cpp @@ -111,9 +111,9 @@ namespace Widget { _position_super.set_group(position_group); // Add signals - _position_normal.signal_pressed().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); - _position_sub.signal_pressed().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); - _position_super.signal_pressed().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); + _position_normal.signal_button_press_event().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); + _position_sub.signal_button_press_event().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); + _position_super.signal_button_press_event().connect ( sigc::mem_fun(*this, &FontVariants::position_callback) ); // Add to frame _position_vbox.add( _position_normal ); @@ -270,8 +270,8 @@ namespace Widget { // std::cout << "FontVariants::position_init()" << std::endl; } - void - FontVariants::position_callback() { + bool + FontVariants::position_callback(GdkEventButton * /*event*/) { // std::cout << "FontVariants::position_callback()" << std::endl; _position_changed = true; _changed_signal.emit(); -- cgit v1.2.3