Skip to content

Commit 06233e3

Browse files
committed
UI: Fix wxWidgets debug assert
Adding the same component multiple times is not allowed. Use sizers instead
1 parent 4972381 commit 06233e3

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/gui/EmulatedUSBDevices/EmulatedUSBDeviceFrame.cpp

+3-5
Original file line numberDiff line numberDiff line change
@@ -146,17 +146,15 @@ wxPanel* EmulatedUSBDeviceFrame::AddDimensionsPage(wxNotebook* notebook)
146146
auto* top_row = new wxBoxSizer(wxHORIZONTAL);
147147
auto* bottom_row = new wxBoxSizer(wxHORIZONTAL);
148148

149-
auto* dummy = new wxStaticText(box, wxID_ANY, "");
150-
151149
top_row->Add(AddDimensionPanel(2, 0, box), 1, wxEXPAND | wxALL, 2);
152-
top_row->Add(dummy, 1, wxEXPAND | wxLEFT | wxRIGHT, 2);
150+
top_row->Add(0, 0, 1, wxEXPAND | wxLEFT | wxRIGHT, 2);
153151
top_row->Add(AddDimensionPanel(1, 1, box), 1, wxEXPAND | wxALL, 2);
154-
top_row->Add(dummy, 1, wxEXPAND | wxLEFT | wxRIGHT, 2);
152+
top_row->Add(0, 0, 1, wxEXPAND | wxLEFT | wxRIGHT, 2);
155153
top_row->Add(AddDimensionPanel(3, 2, box), 1, wxEXPAND | wxALL, 2);
156154

157155
bottom_row->Add(AddDimensionPanel(2, 3, box), 1, wxEXPAND | wxALL, 2);
158156
bottom_row->Add(AddDimensionPanel(2, 4, box), 1, wxEXPAND | wxALL, 2);
159-
bottom_row->Add(dummy, 1, wxEXPAND | wxLEFT | wxRIGHT, 0);
157+
bottom_row->Add(0, 0, 1, wxEXPAND | wxLEFT | wxRIGHT, 0);
160158
bottom_row->Add(AddDimensionPanel(3, 5, box), 1, wxEXPAND | wxALL, 2);
161159
bottom_row->Add(AddDimensionPanel(3, 6, box), 1, wxEXPAND | wxALL, 2);
162160

0 commit comments

Comments
 (0)