Fix setting hotkeys
authorRicardo Mones <ricardo@mones.org>
Wed, 19 Dec 2018 19:32:42 +0000 (20:32 +0100)
committerRicardo Mones <ricardo@mones.org>
Wed, 19 Dec 2018 19:32:42 +0000 (20:32 +0100)
Thanks George for reporting on Users ML.

Error messages were:
*** unhandled exception in callback:
***   Can't locate object method "name" via package "Gtk3::Accelerator"
 (perhaps you forgot to load "Gtk3::Accelerator"?) at ./clawsker line
 2109.

clawsker

index 9b31fe060d500f9ea5dfe37ed3658a724540dba6..4ba365c9f8a40be2428e824cb5c2afa0e1d17336 100755 (executable)
--- a/clawsker
+++ b/clawsker
@@ -2106,7 +2106,7 @@ sub new_hotkeys_list_hotkey {
     $renderer->set_property ('editable' => TRUE);
     $renderer->signal_connect ('accel-edited' => sub {
         my ($w, $path, $key, $mods, $keycode) = @_;
-        my $accel = Gtk3::Accelerator->name ($key, $mods);
+        my $accel = Gtk3::accelerator_name ($key, $mods);
         my ($model, $iter) = $SELHOTKEY->get_selected ();
         $model->set($iter, C_HOTKEY, "\"$accel\"");
         my $gkey = $model->get_value ($iter, C_GROUP);