[sushi] main-window: use GdkWMFunction to avoid maximization/snapping



commit bb79faf0d049ae7efb146171cbc6baac84c05b45
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Wed Apr 11 16:51:27 2012 -0400

    main-window: use GdkWMFunction to avoid maximization/snapping
    
    Apparently dialog windows can't fullscreen.

 src/js/ui/mainWindow.js |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/js/ui/mainWindow.js b/src/js/ui/mainWindow.js
index cb76649..46de067 100644
--- a/src/js/ui/mainWindow.js
+++ b/src/js/ui/mainWindow.js
@@ -91,7 +91,10 @@ MainWindow.prototype = {
                                 Lang.bind(this, this._onWindowDeleteEvent));
         this._gtkWindow.connect("realize", Lang.bind(this,
             function() {
-                this._gtkWindow.get_window().set_type_hint(Gdk.WindowTypeHint.DIALOG);
+                // don't support maximize and minimize
+                this._gtkWindow.get_window().set_functions(Gdk.WMFunction.MOVE |
+                                                           Gdk.WMFunction.RESIZE |
+                                                           Gdk.WMFunction.CLOSE);
             }));
     },
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]