mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-12-18 06:01:52 +03:00
Don't overwrite stored layout of main window with incorrect one
Prevents overwriting of the stored layout in case the main window was hidden at startup and has not been shown since, because incorrect dimensions can be provided by it in this case. PR #20725. Closes #20720.
This commit is contained in:
parent
7310eec74e
commit
fc3953dbaa
1 changed files with 5 additions and 2 deletions
|
@ -795,9 +795,12 @@ void MainWindow::saveSplitterSettings() const
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::cleanup()
|
void MainWindow::cleanup()
|
||||||
|
{
|
||||||
|
if (!m_neverShown)
|
||||||
{
|
{
|
||||||
saveSettings();
|
saveSettings();
|
||||||
saveSplitterSettings();
|
saveSplitterSettings();
|
||||||
|
}
|
||||||
|
|
||||||
// delete RSSWidget explicitly to avoid crash in
|
// delete RSSWidget explicitly to avoid crash in
|
||||||
// handleRSSUnreadCountUpdated() at application shutdown
|
// handleRSSUnreadCountUpdated() at application shutdown
|
||||||
|
|
Loading…
Reference in a new issue