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

Disclosure indicators broken under Safari 15 - stuck closed #3007

Open
enquora opened this issue Oct 22, 2021 · 7 comments
Open

Disclosure indicators broken under Safari 15 - stuck closed #3007

enquora opened this issue Oct 22, 2021 · 7 comments

Comments

@enquora
Copy link
Contributor

enquora commented Oct 22, 2021

At least in CPOutlineView, under macOS 12, release candidate 2, disclosure indicators remain closed when clicked.
Currently unable to test under Big Sur using Safari 15 beta.

@cappbot cappbot added this to the Someday milestone Oct 22, 2021
@cappbot cappbot added the #new label Oct 22, 2021
@cappbot
Copy link

cappbot commented Oct 22, 2021

Milestone: Someday. Label: #new. What's next? A reviewer should examine this issue.

@enquora
Copy link
Contributor Author

enquora commented Oct 22, 2021

No errors or warnings shown in Javascript console when control is triggered - it simply doesn't change.
This is in CPOutlineView instances.
It appears to me this is a general problem with handling clicks on the disclosure control.
Behaviour is erratic - sometimes the disclosure control opens or closes, at others it doesn't. Sometimes hidden rows are displayed correct, at other times they aren't.

@daboe01
Copy link
Contributor

daboe01 commented Jan 4, 2022

@enquora is this still an issue for you?

@enquora
Copy link
Contributor Author

enquora commented Jan 6, 2022

Just returned to investigating this.
Still unclear if this is a legitimate problem or a problem building the underlying datasource.

@enquora
Copy link
Contributor Author

enquora commented Feb 3, 2022

Confirming that problem continues in Safari 15. This is using latest commit to master branch of Cappuccino.

Problem not present in Safari 13 or any version of Chrome, Edge or Firefox.
This after at least two updates to Safari 15. Results the same whether in release version of Safari or Safari Technology Preview.

CPOutlineView otherwise functions as expected.

@daboe01
Copy link
Contributor

daboe01 commented Apr 2, 2022

-#new
+#needs-reduction
+AppKit

@cappbot
Copy link

cappbot commented Apr 2, 2022

Milestone: Someday. Labels: #needs-reduction, AppKit. What's next? A minimal test app should be created which demonstrates the concern of this issue in isolation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants