Skip to content

Commit 9c68889

Browse files
committedFeb 27, 2024·
Call SelectAll() after Fit() since that's what seems to be causing issues under windows
1 parent a4ed6e8 commit 9c68889

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed
 

‎gui/builtinContextMenus/droneSplitStack.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,13 @@ def __init__(self, parent, value):
7474
bSizer3.Add(self.CreateStdDialogButtonSizer(wx.OK | wx.CANCEL), 0, wx.EXPAND)
7575
bSizer1.Add(bSizer3, 0, wx.ALL | wx.EXPAND, 10)
7676

77-
self.input.SetFocus()
78-
self.input.SelectAll()
7977
self.input.Bind(wx.EVT_CHAR, self.onChar)
8078
self.input.Bind(wx.EVT_TEXT_ENTER, self.processEnter)
8179
self.SetSizer(bSizer1)
82-
self.CenterOnParent()
8380
self.Fit()
81+
self.CenterOnParent()
82+
self.input.SetFocus()
83+
self.input.SelectAll()
8484

8585
def processEnter(self, evt):
8686
self.EndModal(wx.ID_OK)

‎gui/builtinContextMenus/implantSetSave.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,12 @@ def __init__(self, parent, value):
6868
bSizer3.Add(self.CreateStdDialogButtonSizer(wx.OK | wx.CANCEL), 0, wx.EXPAND)
6969
bSizer1.Add(bSizer3, 0, wx.ALL | wx.EXPAND, 10)
7070

71-
self.input.SetFocus()
72-
self.input.SelectAll()
7371
self.input.Bind(wx.EVT_TEXT_ENTER, self.processEnter)
7472
self.SetSizer(bSizer1)
75-
self.CenterOnParent()
7673
self.Fit()
74+
self.CenterOnParent()
75+
self.input.SetFocus()
76+
self.input.SelectAll()
7777

7878
def processEnter(self, evt):
7979
self.EndModal(wx.ID_OK)

‎gui/builtinContextMenus/itemAmountChange.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -117,13 +117,13 @@ def __init__(self, parent, value, limits=None):
117117
bSizer3.Add(self.CreateStdDialogButtonSizer(wx.OK | wx.CANCEL), 0, wx.EXPAND)
118118
bSizer1.Add(bSizer3, 0, wx.ALL | wx.EXPAND, 10)
119119

120-
self.input.SetFocus()
121120
self.input.Bind(wx.EVT_CHAR, self.onChar)
122121
self.input.Bind(wx.EVT_TEXT_ENTER, self.processEnter)
123122
self.SetSizer(bSizer1)
123+
self.Fit()
124124
self.CenterOnParent()
125+
self.input.SetFocus()
125126
self.input.SelectAll()
126-
self.Fit()
127127

128128
def processEnter(self, evt):
129129
self.EndModal(wx.ID_OK)

‎gui/builtinContextMenus/itemProjectionRange.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -103,13 +103,13 @@ def __init__(self, parent, value):
103103
bSizer3.Add(self.CreateStdDialogButtonSizer(wx.OK | wx.CANCEL), 0, wx.EXPAND)
104104
bSizer1.Add(bSizer3, 0, wx.ALL | wx.EXPAND, 10)
105105

106-
self.input.SetFocus()
107-
self.input.SelectAll()
108106
self.input.Bind(wx.EVT_CHAR, self.onChar)
109107
self.input.Bind(wx.EVT_TEXT_ENTER, self.processEnter)
110108
self.SetSizer(bSizer1)
111-
self.CenterOnParent()
112109
self.Fit()
110+
self.CenterOnParent()
111+
self.input.SetFocus()
112+
self.input.SelectAll()
113113

114114
def processEnter(self, evt):
115115
self.EndModal(wx.ID_OK)

0 commit comments

Comments
 (0)
Please sign in to comment.