What does this PR do?
As usual, have to write the same thing four times
The parentheses around q
tell the hotkey/keymap code to ignore auto-repeat events (which works fine in Chrome but not in Firefox, I reported the bug https://bugzilla.mozilla.org/show_bug.cgi?id=1900397 )
In addition, I've added a guard variable that is true while calling the backend to boost/renote, and false otherwise. This way, even in Firefox we don't spam-boost. Unboosting is still only with the mouse, I have not added that functionality.
Contribution Guidelines By submitting this merge request, you agree to follow our Contribution Guidelines
-
I agree to follow this project's Contribution Guidelines -
I have made sure to test this pull request
Merge request reports
Activity
- Resolved by Hazelnoot
This also needs a rate limit on the backend, otherwise it's just security theater.
- Resolved by dakkar
- Resolved by dakkar
added 1 commit
- 38892677 - I meant `finally`, not `then`, thanks fEmber
added 1 commit
- 079abfd7 - rate limit note/reply/boost creation more tightly
mentioned in commit 10631021