From a7cba639aba3b983972c23167b95a9bdc81ca269 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 11 Dec 2012 10:08:49 +0000 Subject: [PATCH] when desklocked, notifications do nothing SVN revision: 80638 --- src/modules/notification/e_mod_main.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/modules/notification/e_mod_main.c b/src/modules/notification/e_mod_main.c index 45d9b6f1a..e52c42f50 100644 --- a/src/modules/notification/e_mod_main.c +++ b/src/modules/notification/e_mod_main.c @@ -19,11 +19,13 @@ static E_Config_DD *conf_edd = NULL; static unsigned int _notification_notify(E_Notification *n) { - const char *appname = e_notification_app_name_get(n); - unsigned int replaces_id = e_notification_replaces_id_get(n); - unsigned int new_id; + const char *appname; + unsigned int replaces_id, new_id; int popuped; + if (e_desklock_state_get()) return 0; + appname = e_notification_app_name_get(n); + replaces_id = e_notification_replaces_id_get(n); if (replaces_id) new_id = replaces_id; else new_id = notification_cfg->next_id++;