Slight changes to DropdownMenu behavior.

Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
This commit is contained in:
Jeffrey Han
2015-09-09 13:25:48 -04:00
parent 643a7c4589
commit 7f1193bb77
2 changed files with 22 additions and 24 deletions

View File

@@ -524,8 +524,12 @@ public class DownloadsMenu extends BasicGameState {
}
// dropdown menu
if (serverMenu.click(x, y)) {
int oldServerIndex = serverMenu.getSelectedIndex(), serverMenuClickResult = serverMenu.click(x, y);
if (serverMenuClickResult > -2) {
SoundController.playSound(SoundEffect.MENUCLICK);
if (serverMenuClickResult == -1 || serverMenuClickResult == oldServerIndex)
return;
resultList = null;
startResult = 0;
focusResult = -1;
@@ -541,8 +545,6 @@ public class DownloadsMenu extends BasicGameState {
resetSearchTimer();
return;
}
if (serverMenu.contains(x, y))
return;
// search results
DownloadNode[] nodes = resultList;