diff options
author | Christian Persch <chpe@gnome.org> | 2015-11-13 11:11:31 +0100 |
---|---|---|
committer | Christian Persch <chpe@gnome.org> | 2015-11-13 11:11:47 +0100 |
commit | c597570d78d9e90a4a35f9ffec51ecf6aef20ef8 (patch) | |
tree | 05d0fbd695f042787fb9d7e453918cf2380751ef | |
parent | bbf31706706bb876fac3b8f0ea2e25082d68a8ee (diff) | |
download | vte-c597570d78d9e90a4a35f9ffec51ecf6aef20ef8.tar.gz |
app: Disable menubar accel
Prevent the gtk+ CSD decorations from handling F10, which belongs
to the terminal, like ALL keys.
(cherry picked from commit 78c05007983fa2f8fe09bc04be944c33643ee38c)
-rw-r--r-- | src/app.vala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/app.vala b/src/app.vala index e102e461..aa8d312a 100644 --- a/src/app.vala +++ b/src/app.vala @@ -521,6 +521,12 @@ class App : Gtk.Application { Object(application_id: "org.gnome.Vte.Test.App", flags: ApplicationFlags.NON_UNIQUE); + + var settings = Gtk.Settings.get_default(); + settings.gtk_enable_mnemonics = false; + settings.gtk_enable_accels = false; + /* Make gtk+ CSD not steal F10 from the terminal */ + settings.gtk_menu_bar_accel = null; } protected override void startup() |