Browse Source

wxGUI: fix windows size for wxPython3 on Mac (merge from trunk, https://trac.osgeo.org/grass/changeset/60991)

git-svn-id: https://svn.osgeo.org/grass/grass/branches/releasebranch_7_0@60994 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová 10 năm trước cách đây
mục cha
commit
02491d022b
2 tập tin đã thay đổi với 6 bổ sung2 xóa
  1. 3 1
      gui/wxpython/modules/mcalc_builder.py
  2. 3 1
      gui/wxpython/psmap/frame.py

+ 3 - 1
gui/wxpython/modules/mcalc_builder.py

@@ -258,7 +258,9 @@ class MapCalcFrame(wx.Frame):
         self._layout()
 
         self.SetMinSize(self.GetBestSize())
-    
+        # workaround for http://trac.wxwidgets.org/ticket/13628
+        self.SetSize(self.GetBestSize())
+
     def _return_funct(self,event):
         i = event.GetString()
         self._addSomething(self.funct_dict[i])

+ 3 - 1
gui/wxpython/psmap/frame.py

@@ -166,7 +166,9 @@ class PsMapFrame(wx.Frame):
         
         self._layout()
         self.SetMinSize(wx.Size(775, 600))
-        
+        # workaround for http://trac.wxwidgets.org/ticket/13628
+        self.SetSize(self.GetBestSize())
+
         self.Bind(fnb.EVT_FLATNOTEBOOK_PAGE_CHANGING, self.OnPageChanging)
         self.Bind(fnb.EVT_FLATNOTEBOOK_PAGE_CHANGED, self.OnPageChanged)
         self.Bind(wx.EVT_CLOSE, self.OnCloseWindow)