Auto-select first unselected puzzle. Helps Linux navigation
This commit is contained in:
@@ -236,6 +236,8 @@ namespace EduNetworkBuilder
|
||||
shown_name = pi.PuzzleName;
|
||||
if (oursettings.ScoreList.Contains(str))
|
||||
shown_name = "* " + shown_name;
|
||||
else if (selected == "")
|
||||
selected = shown_name; //Select the first unfinished puzzle
|
||||
foreach (string tag in pi.PuzzleTags)
|
||||
{
|
||||
if (isChecked(tag))
|
||||
@@ -253,6 +255,8 @@ namespace EduNetworkBuilder
|
||||
string localFilter = ".*" + FilterString + ".*";
|
||||
if (oursettings.ScoreList.Contains(str))
|
||||
shown_name = "* " + shown_name;
|
||||
else if (selected == "")
|
||||
selected = shown_name; //Select the first unfinished puzzle
|
||||
if (!added && pi.PuzzleName != null && Regex.IsMatch(pi.PuzzleName, localFilter, RegexOptions.IgnoreCase))
|
||||
{
|
||||
added = true;
|
||||
|
Reference in New Issue
Block a user