Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MacCatalyst] Press state that stays pressed for Button and ToggleButton #16838

Open
agneszitte opened this issue May 22, 2024 · 0 comments
Open
Labels
area/catalyst 🍏 Categorizes an issue or PR as relevant to mac Catalyst project/pointers 🖱️ Categorizes an issue or PR as relevant to mouse/touch/pen pointers

Comments

@agneszitte
Copy link
Contributor

agneszitte commented May 22, 2024

Mentioned in #16755

Button:

  • When a button is clicked, it keeps its state: black foreground and black borderline

ToggleButton:

  • When it is clicked, it can't be unclicked

I have the impression the check state can't be uncheck.

Update: even without a style on ToggleButton, the state does not toggle after the first click.

Mac.mov

Related test details for Uno Calculator:
I tested both the first and last builds available on TestFlight for both Uno Calculator and Uno Calculator Gallery and I am able to reproduce the same behavior below on all of them.
macos-calculator- buttons-issue

Seems a regression for the fact that the buttons stay pressed as it does not happen on the build available on the App Store (submitted 3 months ago).
macos-calculator-store version

Originally posted by @agneszitte in #16755 (comment)

@jeromelaban jeromelaban added project/pointers 🖱️ Categorizes an issue or PR as relevant to mouse/touch/pen pointers area/catalyst 🍏 Categorizes an issue or PR as relevant to mac Catalyst labels May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/catalyst 🍏 Categorizes an issue or PR as relevant to mac Catalyst project/pointers 🖱️ Categorizes an issue or PR as relevant to mouse/touch/pen pointers
Projects
None yet
Development

No branches or pull requests

2 participants