Updating branch refs/heads/master to 36d22ac107e1fb4f23ecd5f1edcb5ff88c5f671e (commit) from 3687eb1c69ac4e0910e865910e5752935a426be0 (commit)
commit 36d22ac107e1fb4f23ecd5f1edcb5ff88c5f671e Author: Mike Massonnet <mmasson...@xfce.org> Date: Sun Oct 23 16:36:01 2011 +0200 status-icon: Restore window position between show/hide action src/main-window.vala | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main-window.vala b/src/main-window.vala index a275a7b..d172484 100644 --- a/src/main-window.vala +++ b/src/main-window.vala @@ -144,7 +144,8 @@ namespace Xfmpc { this.show (); this.deiconify (); } else { - this.hide (); + this.close_window (); + move (this.preferences.last_window_posx, this.preferences.last_window_posy); } } @@ -216,11 +217,6 @@ namespace Xfmpc { int posx, posy; int width, height; - if (this.status_icon.visible) { - this.hide (); - return; - } - get_position (out posx, out posy); get_size (out width, out height); @@ -229,6 +225,11 @@ namespace Xfmpc { this.preferences.last_window_width = width; this.preferences.last_window_height = height; + if (this.status_icon.visible) { + this.hide (); + return; + } + main_quit (); } _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits