-
Notifications
You must be signed in to change notification settings - Fork 416
Open
Labels
App: EmuHawkRelating to EmuHawk frontendRelating to EmuHawk frontendRepro: Affects 2.9 devNeeds to be re-triagedNeeds to be re-triagedTool: TAStudioWaiting on dev consensus
Milestone
Description
The default keybind for "Delete Branch" is Alt+Delete, causing some confusion.
Cause appears to be this:
BizHawk/src/BizHawk.Client.EmuHawk/Input/Input.cs
Lines 254 to 260 in 44bf67e
AllowInput allowInput = MainFormInputAllowedCallback(false); | |
foreach (var ie in _newEvents) | |
{ | |
//events are swallowed in some cases: | |
if ((ie.LogicalButton.Modifiers & LogicalButton.MASK_ALT) is not 0U && ShouldSwallow(MainFormInputAllowedCallback(true), ie)) | |
continue; |
BizHawk/src/BizHawk.Client.EmuHawk/MainForm.cs
Lines 528 to 535 in 44bf67e
yieldAlt => ActiveForm switch | |
{ | |
null => Config.AcceptBackgroundInput // none of our forms are focused, check the background input config | |
? Config.AcceptBackgroundInputControllerOnly | |
? AllowInput.OnlyController | |
: AllowInput.All | |
: AllowInput.None, | |
TAStudio when yieldAlt => AllowInput.None, |
Metadata
Metadata
Assignees
Labels
App: EmuHawkRelating to EmuHawk frontendRelating to EmuHawk frontendRepro: Affects 2.9 devNeeds to be re-triagedNeeds to be re-triagedTool: TAStudioWaiting on dev consensus