Skip to content

Consume events that activate accelerator callbacks (Issues #159 #153)

gtk_accel_groups_activate (called in gtk_window_activate_key) returns FALSE even when it finds a shortcut and activates it.

This happens because the accelerator callbacks return void instead of gboolean. I'm guessing that void is being interpreted as FALSE, so the event is propagated to the terminal which in turn leads to the bugs described in the linked issues (#159 (closed), #153 (closed)).

Edited by Sergios - Anestis Kefalidis

Merge request reports