messageTray: Remove code for ignoring num lock / scroll lock

Clutter now ignores these masks, so we can remove code that depends
on this.

https://bugzilla.gnome.org/show_bug.cgi?id=691731
This commit is contained in:
Jasper St. Pierre 2012-12-22 22:21:47 -05:00
parent 622c1c9236
commit 42c1285ead
2 changed files with 2 additions and 5 deletions

View File

@ -62,7 +62,7 @@ fi
AM_CONDITIONAL(BUILD_RECORDER, $build_recorder) AM_CONDITIONAL(BUILD_RECORDER, $build_recorder)
CLUTTER_MIN_VERSION=1.11.11 CLUTTER_MIN_VERSION=1.13.4
GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1 GOBJECT_INTROSPECTION_MIN_VERSION=0.10.1
GJS_MIN_VERSION=1.35.4 GJS_MIN_VERSION=1.35.4
MUTTER_MIN_VERSION=3.7.4 MUTTER_MIN_VERSION=3.7.4

View File

@ -1630,10 +1630,7 @@ const MessageTray = new Lang.Class({
}, },
_onNotificationKeyRelease: function(actor, event) { _onNotificationKeyRelease: function(actor, event) {
let ignoredModifiers = global.display.get_ignored_modifier_mask(); if (event.get_key_symbol() == Clutter.KEY_Escape && event.get_state() == 0) {
let modifierState = event.get_state() & ~ignoredModifiers;
if (event.get_key_symbol() == Clutter.KEY_Escape && modifierState == 0) {
this._closeNotification(); this._closeNotification();
return true; return true;
} }