mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-24 14:49:42 -06:00
Restoring NetPlay Session Browser dialog's settings before connecting widgets, to prevent multiple refresh requests on change.
This commit is contained in:
@ -35,6 +35,7 @@ NetPlayBrowser::NetPlayBrowser(QWidget* parent) : QDialog(parent)
|
|||||||
setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);
|
setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);
|
||||||
|
|
||||||
CreateWidgets();
|
CreateWidgets();
|
||||||
|
RestoreSettings();
|
||||||
ConnectWidgets();
|
ConnectWidgets();
|
||||||
|
|
||||||
resize(750, 500);
|
resize(750, 500);
|
||||||
@ -45,8 +46,6 @@ NetPlayBrowser::NetPlayBrowser(QWidget* parent) : QDialog(parent)
|
|||||||
m_refresh_run.Set(true);
|
m_refresh_run.Set(true);
|
||||||
m_refresh_thread = std::thread([this] { RefreshLoop(); });
|
m_refresh_thread = std::thread([this] { RefreshLoop(); });
|
||||||
|
|
||||||
RestoreSettings();
|
|
||||||
|
|
||||||
UpdateList();
|
UpdateList();
|
||||||
Refresh();
|
Refresh();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user