|
@@ -415,11 +415,13 @@ void SelectionTab::select(int position)
|
|
|
rememberCurrentSelection();
|
|
rememberCurrentSelection();
|
|
|
|
|
|
|
|
if(inputName && inputName->isActive())
|
|
if(inputName && inputName->isActive())
|
|
|
- {
|
|
|
|
|
|
|
+ {
|
|
|
auto filename = *CResourceHandler::get("local")->getResourceName(ResourceID(curItems[py]->fileURI, EResType::CLIENT_SAVEGAME));
|
|
auto filename = *CResourceHandler::get("local")->getResourceName(ResourceID(curItems[py]->fileURI, EResType::CLIENT_SAVEGAME));
|
|
|
inputName->setText(filename.stem().string());
|
|
inputName->setText(filename.stem().string());
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
updateListItems();
|
|
updateListItems();
|
|
|
|
|
+ redraw();
|
|
|
if(callOnSelect)
|
|
if(callOnSelect)
|
|
|
callOnSelect(curItems[py]);
|
|
callOnSelect(curItems[py]);
|
|
|
}
|
|
}
|