diff --git a/src/splash.c b/src/splash.c index e1cec32c134e39f46eac3a92c213593518bc05a6..96a8a9fc50eaa9f52eb6a6974ac62c62373e8c65 100644 --- a/src/splash.c +++ b/src/splash.c @@ -150,7 +150,7 @@ phosh_splash_constructed (GObject *object) ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT | ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT, "layer", ZWLR_LAYER_SHELL_V1_LAYER_TOP, - "kbd-interactivity", TRUE, + "kbd-interactivity", FALSE, "exclusive-zone", -1, "namespace", "phosh splash", NULL); @@ -159,27 +159,6 @@ phosh_splash_constructed (GObject *object) } -static gboolean -phosh_splash_key_press_event (GtkWidget *self, GdkEventKey *event) -{ - gboolean handled = FALSE; - - g_return_val_if_fail (PHOSH_IS_SPLASH (self), FALSE); - - switch (event->keyval) { - case GDK_KEY_Escape: - g_signal_emit (self, signals[CLOSED], 0); - handled = TRUE; - break; - default: - /* nothing to do */ - break; - } - - return handled; -} - - static void phosh_splash_show (GtkWidget *widget) { @@ -211,7 +190,6 @@ phosh_splash_class_init (PhoshSplashClass *klass) object_class->constructed = phosh_splash_constructed; object_class->dispose = phosh_splash_dispose; widget_class->show = phosh_splash_show; - widget_class->key_press_event = phosh_splash_key_press_event; /** * PhoshSplash:app: