[vte/vte-0-42] app: Disable menubar accel
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte/vte-0-42] app: Disable menubar accel
- Date: Fri, 13 Nov 2015 10:12:04 +0000 (UTC)
commit c597570d78d9e90a4a35f9ffec51ecf6aef20ef8
Author: Christian Persch <chpe gnome org>
Date: Fri Nov 13 11:11:31 2015 +0100
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)
src/app.vala | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/app.vala b/src/app.vala
index e102e46..aa8d312 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()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]