Merge pull request #2356 from aws-lumberyard-dev/cgalvan/ProjectManagerSaveRestoreWindowGeometry
Fixed Project Manager to enable save/restore of the window geometry.
This commit is contained in:
@@ -661,6 +661,10 @@ namespace AzQtComponents
|
||||
if (!restoreGeometryFromSettings())
|
||||
{
|
||||
show();
|
||||
|
||||
// If we failed to restore from settings (the first time this window is loaded),
|
||||
// then center it on the screen by default
|
||||
centerOnScreen(this);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -170,7 +170,8 @@ namespace O3DE::ProjectManager
|
||||
// the decoration wrapper is intended to remember window positioning and sizing
|
||||
auto wrapper = new AzQtComponents::WindowDecorationWrapper();
|
||||
wrapper->setGuest(m_mainWindow.data());
|
||||
wrapper->show();
|
||||
wrapper->enableSaveRestoreGeometry("O3DE", "ProjectManager", "mainWindowGeometry");
|
||||
wrapper->showFromSettings();
|
||||
m_mainWindow->show();
|
||||
|
||||
qApp->setQuitOnLastWindowClosed(true);
|
||||
|
||||
Reference in New Issue
Block a user