avoid double call of save_window_po() when quitting psensor LP #1642034 (Francis...
authorJean-Philippe Orsini <jeanfi@gmail.com>
Thu, 16 Feb 2017 20:51:04 +0000 (21:51 +0100)
committerJean-Philippe Orsini <jeanfi@gmail.com>
Thu, 16 Feb 2017 20:51:04 +0000 (21:51 +0100)
src/ui.c

index 041e8d8..0b1c411 100644 (file)
--- a/src/ui.c
+++ b/src/ui.c
@@ -188,14 +188,14 @@ on_delete_event_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
 {
        struct ui_psensor *ui = data;
 
-       save_window_pos(ui);
-
        log_debug("is_status_supported: %d\n", is_status_supported());
 
-       if (is_appindicator_supported() || is_status_supported())
+       if (is_appindicator_supported() || is_status_supported()) {
+               save_window_pos(ui);
                gtk_widget_hide(ui->main_window);
-       else
+       } else {
                ui_psensor_quit(ui);
+       }
 
        return TRUE;
 }