mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 18:28:00 +00:00
Added forced focus on menu buttons when their "show" method is called.
This commit is contained in:
@@ -190,6 +190,7 @@ public class HomeTopLevel extends FPanel {
|
|||||||
public void showDraftMenu() {
|
public void showDraftMenu() {
|
||||||
clearToggles();
|
clearToggles();
|
||||||
btnDraft.setToggled(true);
|
btnDraft.setToggled(true);
|
||||||
|
btnDraft.grabFocus();
|
||||||
pnlContent.removeAll();
|
pnlContent.removeAll();
|
||||||
pnlContent.add(draft, "w 100%!, h 100%!");
|
pnlContent.add(draft, "w 100%!, h 100%!");
|
||||||
pnlContent.revalidate();
|
pnlContent.revalidate();
|
||||||
@@ -200,6 +201,7 @@ public class HomeTopLevel extends FPanel {
|
|||||||
public void showSealedMenu() {
|
public void showSealedMenu() {
|
||||||
clearToggles();
|
clearToggles();
|
||||||
btnSealed.setToggled(true);
|
btnSealed.setToggled(true);
|
||||||
|
btnSealed.grabFocus();
|
||||||
pnlContent.removeAll();
|
pnlContent.removeAll();
|
||||||
pnlContent.add(sealed, "w 100%!, h 100%!");
|
pnlContent.add(sealed, "w 100%!, h 100%!");
|
||||||
pnlContent.revalidate();
|
pnlContent.revalidate();
|
||||||
@@ -210,6 +212,7 @@ public class HomeTopLevel extends FPanel {
|
|||||||
public void showQuestMenu() {
|
public void showQuestMenu() {
|
||||||
clearToggles();
|
clearToggles();
|
||||||
btnQuest.setToggled(true);
|
btnQuest.setToggled(true);
|
||||||
|
btnQuest.grabFocus();
|
||||||
pnlContent.removeAll();
|
pnlContent.removeAll();
|
||||||
pnlContent.add(quest, "w 99%!, h 95%!, gaptop 2.5%, gapleft 0.5%");
|
pnlContent.add(quest, "w 99%!, h 95%!, gaptop 2.5%, gapleft 0.5%");
|
||||||
pnlContent.revalidate();
|
pnlContent.revalidate();
|
||||||
@@ -220,6 +223,7 @@ public class HomeTopLevel extends FPanel {
|
|||||||
public void showSettingsMenu() {
|
public void showSettingsMenu() {
|
||||||
clearToggles();
|
clearToggles();
|
||||||
btnSettings.setToggled(true);
|
btnSettings.setToggled(true);
|
||||||
|
btnSettings.grabFocus();
|
||||||
pnlContent.removeAll();
|
pnlContent.removeAll();
|
||||||
pnlContent.add(settings, "w 99%!, h 95%!, gaptop 2.5%, gapleft 0.5%");
|
pnlContent.add(settings, "w 99%!, h 95%!, gaptop 2.5%, gapleft 0.5%");
|
||||||
pnlContent.revalidate();
|
pnlContent.revalidate();
|
||||||
@@ -230,6 +234,7 @@ public class HomeTopLevel extends FPanel {
|
|||||||
public void showUtilitiesMenu() {
|
public void showUtilitiesMenu() {
|
||||||
clearToggles();
|
clearToggles();
|
||||||
btnUtilities.setToggled(true);
|
btnUtilities.setToggled(true);
|
||||||
|
btnUtilities.grabFocus();
|
||||||
pnlContent.removeAll();
|
pnlContent.removeAll();
|
||||||
pnlContent.add(utilities, "w 100%!, h 100%!");
|
pnlContent.add(utilities, "w 100%!, h 100%!");
|
||||||
pnlContent.revalidate();
|
pnlContent.revalidate();
|
||||||
|
|||||||
Reference in New Issue
Block a user