mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
fix: add mail, auction, quest, and trade windows to Escape key chain
The Escape key now properly closes these windows before showing the escape menu: - Mail window (closeMailbox) - Auction house (closeAuctionHouse) - Quest details dialog (declineQuest) - Quest offer reward dialog (closeQuestOfferReward) - Quest request items dialog (closeQuestRequestItems) - Trade window (cancelTrade) Previously these windows required clicking their close button since Escape would skip directly to the escape menu.
This commit is contained in:
parent
a39acd71ba
commit
e64f9f4585
1 changed files with 12 additions and 0 deletions
|
|
@ -2787,6 +2787,18 @@ void GameScreen::processTargetInput(game::GameHandler& gameHandler) {
|
|||
gameHandler.closeBank();
|
||||
} else if (gameHandler.isTrainerWindowOpen()) {
|
||||
gameHandler.closeTrainer();
|
||||
} else if (gameHandler.isMailboxOpen()) {
|
||||
gameHandler.closeMailbox();
|
||||
} else if (gameHandler.isAuctionHouseOpen()) {
|
||||
gameHandler.closeAuctionHouse();
|
||||
} else if (gameHandler.isQuestDetailsOpen()) {
|
||||
gameHandler.declineQuest();
|
||||
} else if (gameHandler.isQuestOfferRewardOpen()) {
|
||||
gameHandler.closeQuestOfferReward();
|
||||
} else if (gameHandler.isQuestRequestItemsOpen()) {
|
||||
gameHandler.closeQuestRequestItems();
|
||||
} else if (gameHandler.isTradeOpen()) {
|
||||
gameHandler.cancelTrade();
|
||||
} else if (showWhoWindow_) {
|
||||
showWhoWindow_ = false;
|
||||
} else if (showCombatLog_) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue