Make the save game title field take focus
This commit is contained in:
@@ -312,14 +312,21 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
|||||||
void SelectFirstVisible()
|
void SelectFirstVisible()
|
||||||
{
|
{
|
||||||
Select(isSavePanel ? null : games.FirstOrDefault());
|
Select(isSavePanel ? null : games.FirstOrDefault());
|
||||||
|
if (isSavePanel)
|
||||||
|
{
|
||||||
|
saveTextField.TakeKeyboardFocus();
|
||||||
|
saveTextField.CursorPosition = saveTextField.Text.Length;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Select(string savePath)
|
void Select(string savePath)
|
||||||
{
|
{
|
||||||
selectedSave = savePath;
|
selectedSave = savePath;
|
||||||
if (isSavePanel)
|
if (isSavePanel)
|
||||||
saveTextField.Text = savePath == null ? defaultSaveFilename :
|
{
|
||||||
Path.GetFileNameWithoutExtension(savePath);
|
saveTextField.Text = savePath == null ? defaultSaveFilename : Path.GetFileNameWithoutExtension(savePath);
|
||||||
|
saveTextField.CursorPosition = saveTextField.Text.Length;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Load()
|
void Load()
|
||||||
|
|||||||
Reference in New Issue
Block a user