From 45de88e15e72806554c9bdb40dea17ac599c097d Mon Sep 17 00:00:00 2001 From: Zhang Xianwei Date: Mon, 1 Oct 2018 10:00:43 -0400 Subject: media-keys: Simplify touchpad OSD Signed-off-by: Zhang Xianwei --- plugins/media-keys/msd-media-keys-manager.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'plugins/media-keys') diff --git a/plugins/media-keys/msd-media-keys-manager.c b/plugins/media-keys/msd-media-keys-manager.c index fbca896..cbf8586 100644 --- a/plugins/media-keys/msd-media-keys-manager.c +++ b/plugins/media-keys/msd-media-keys-manager.c @@ -601,17 +601,11 @@ do_touchpad_action (MsdMediaKeysManager *manager) gboolean state = g_settings_get_boolean (settings, TOUCHPAD_ENABLED_KEY); if (touchpad_is_present () == FALSE) { - dialog_init (manager); - msd_media_keys_window_set_action_custom (MSD_MEDIA_KEYS_WINDOW (manager->priv->dialog), - "touchpad-disabled", FALSE); + do_touchpad_osd_action (manager, FALSE); return; } - dialog_init (manager); - msd_media_keys_window_set_action_custom (MSD_MEDIA_KEYS_WINDOW (manager->priv->dialog), - (!state) ? "touchpad-enabled" : "touchpad-disabled", - FALSE); - dialog_show (manager); + do_touchpad_osd_action (manager, !state); g_settings_set_boolean (settings, TOUCHPAD_ENABLED_KEY, !state); g_object_unref (settings); -- cgit v1.2.1