Skip to content

Commit d2df2e9

Browse files
committed
qt: avoid saving fullscreen window geometry. Fix #374
1 parent 4b21123 commit d2df2e9

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

gui/qt/settings.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1262,9 +1262,11 @@ void MainWindow::saveDebug() const {
12621262

12631263
void MainWindow::saveSettings() {
12641264
if (opts.useSettings) {
1265-
m_config->setValue(SETTING_WINDOW_POSITION, pos());
1266-
m_config->setValue(SETTING_WINDOW_GEOMETRY, saveGeometry());
1267-
m_config->setValue(SETTING_WINDOW_STATE, saveState());
1265+
if (m_fullscreen == FULLSCREEN_NONE) {
1266+
m_config->setValue(SETTING_WINDOW_POSITION, pos());
1267+
m_config->setValue(SETTING_WINDOW_GEOMETRY, saveGeometry());
1268+
m_config->setValue(SETTING_WINDOW_STATE, saveState());
1269+
}
12681270
m_config->setValue(SETTING_CURRENT_DIR, m_dir.absolutePath());
12691271
m_config->setValue(SETTING_DEBUGGER_FLASH_BYTES, ui->flashBytes->value());
12701272
m_config->setValue(SETTING_DEBUGGER_RAM_BYTES, ui->ramBytes->value());

0 commit comments

Comments
 (0)