Fix DisableFilterIfNeeded() (logic was inverse of what was needed)

device-handlers
Clive Galway 2 years ago
parent 88e045762b
commit d8585ce011

@ -18,7 +18,9 @@ namespace AutoHotInterception.DeviceHandlers
/// </summary>
public override void DisableFilterIfNeeded()
{
if (AllButtonsMapping != null || SingleButtonMappings.Count > 0 || ContextCallback != null)
if (AllButtonsMapping == null
&& SingleButtonMappings.Count == 0
&& ContextCallback == null)
{
IsFiltered = false;
}

@ -24,7 +24,11 @@ namespace AutoHotInterception.DeviceHandlers
/// </summary>
public override void DisableFilterIfNeeded()
{
if (AllButtonsMapping != null || SingleButtonMappings.Count > 0 || ContextCallback != null)
if (AllButtonsMapping == null
&& SingleButtonMappings.Count == 0
&& ContextCallback == null
&& MouseMoveRelativeMapping == null
&& MouseMoveAbsoluteMapping == null)
{
IsFiltered = false;
}

Loading…
Cancel
Save