-
Notifications
You must be signed in to change notification settings - Fork 487
Closed
Labels
area/behaviorsIssue/Discussion/PR that has to do with BehaviorsIssue/Discussion/PR that has to do with BehaviorsbugSomething isn't workingSomething isn't workingunverified
Description
Is there an existing issue for this?
- I have searched the existing issues
Did you read the "Reporting a bug" section on Contributing file?
- I have read the "Reporting a bug" section on Contributing file: https://github.com/CommunityToolkit/Maui/blob/main/CONTRIBUTING.md#reporting-a-bug
Current Behavior
Two Buttons have commands associated with them. These buttons are not within the area controlled by the touch behavior. Once we've clicked in the area with the touch behavior (even if the behavior is disabled), the buttons no longer run the commands. You must move the cursor outside of the current application window and return, and the buttons now fire.
Expected Behavior
Buttons should be active at all times and not impacted by clicking within the area that has touch behaviour.
Steps To Reproduce
- Run the repo project within Mac Catalyt
- Click either button to see it's name as an alert
- Click inside one of the list items in the view
- Click on either button (no popup)
- Move the cursor off the active Window
- Move the cursor back to the active Window and click the buttons to see the command active once more
- Turn on Grid Behavior using the button
- Click and hold an item in the list and then drag away like you want to cancel
- Click the buttons. Now inactive.
- Repeat steps 5 and 6 to reactive the buttons
Link to public reproduction project repository
https://github.com/sumowesley/BaseMaui.git
Environment
- .NET MAUI CommunityToolkit: 8.01
- OS: Sonoma 14.4.1
- .NET MAUI: 8.0.21Anything else?
iOS, Android and Windows work as expected.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/behaviorsIssue/Discussion/PR that has to do with BehaviorsIssue/Discussion/PR that has to do with BehaviorsbugSomething isn't workingSomething isn't workingunverified