1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-03-30 16:20:21 +00:00

Keep the scripts settings page open

This commit is contained in:
uramer 2022-06-07 16:18:13 +02:00
parent 598312e391
commit fa72e14d92

View File

@ -788,7 +788,7 @@ namespace MWGui
void SettingsWindow::renderScriptSettings() void SettingsWindow::renderScriptSettings()
{ {
mScriptAdapter->detach(); mScriptAdapter->detach();
mCurrentPage = -1;
mScriptList->removeAllItems(); mScriptList->removeAllItems();
mScriptView->setCanvasSize({0, 0}); mScriptView->setCanvasSize({0, 0});
@ -824,6 +824,9 @@ namespace MWGui
mScriptFilter->setVisible(!disabled); mScriptFilter->setVisible(!disabled);
mScriptList->setVisible(!disabled); mScriptList->setVisible(!disabled);
mScriptBox->setVisible(!disabled); mScriptBox->setVisible(!disabled);
LuaUi::attachPageAt(mCurrentPage, mScriptAdapter);
mScriptView->setCanvasSize(mScriptAdapter->getSize());
} }
void SettingsWindow::onScriptFilterChange(MyGUI::EditBox*) void SettingsWindow::onScriptFilterChange(MyGUI::EditBox*)