-
Notifications
You must be signed in to change notification settings - Fork 49
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
Quote Replies: Fix functionality on "Tumblr Patio" preview #1373
Quote Replies: Fix functionality on "Tumblr Patio" preview #1373
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No apparent regressions. Can't test on Patio; don't have it! I'll trust you to test the PR build again before merging.
(I could technically test XKit changes on my Tumblr admin account... but IDK if that counts as conflict-of-interest or not 😋)
I can test on Patio if you want
…On Tue, Feb 20, 2024, 5:00 PM April Sylph ***@***.***> wrote:
***@***.**** approved this pull request.
No apparent regressions. Can't test on Patio; don't have it! I'll trust
you to test the PR build again before merging.
(I could technically test XKit changes on my Tumblr admin account... but
IDK if that counts as conflict-of-interest or not 😋)
—
Reply to this email directly, view it on GitHub
<#1373 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABZCVZKARDIG2QNNIQZL4DYUUTIDAVCNFSM6AAAAABCBFSBHWVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTQOJRG42DGOBTGM>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
@nightpool yay ❤️ |
Wait, do you not get your personal account automatically dogfooded into this kind of thing? |
Nope! I decided to make a new account for work-related stuff. That account gets all the staff privileges, while my personal and testing accounts don't. Whitelisting them for new features is as manual a process as whitelisting other XKit devs. |
Makes sense! Although, I mean, your testing account is the testing account of an XKit dev... :D Oh, wait, I guess it probably doesn't have ad-free, does it. That makes this particular case more complicated. (And I guess that I'm happy my personal account does have Patio, whether that's intentional or lucky.) |
I have tested this again and it continues to work as expected, including on Patio. |
Treating my own testing as an approval re: patio testing. |
Description
This fixes the selection of notification elements used in Quote Replies so that it's a) consistent with NotificationBlock, and b) works on activity columns in the "Tumblr Patio" feature preview.
Resolves #1368.
It also fixes an error that would appear in the js console when you opened this menu with NotificationBlock enabled, as it erroneously selected an element in that menu:
This relies a lot on
aria-role
.Testing steps