Skip to content

Conversation

@gonfunko
Copy link
Contributor

This PR fixes #327 by removing side effects associated with loading (but not instantiating) the keyboard experiment. #183 has been closed, the gesture monkeypatch is no more, LineCursor is handled in core, which leaves the toolbox monkeypatch and FlyoutCursor registration. The toolbox monkeypatch has been removed in favor of a toolbox subclass with explicit registration, and the automatic registration for the FlyoutCursor has been replaced with explicit registration as well. AFAICT there are no other remaining side effects.

@gonfunko gonfunko requested a review from a team as a code owner July 15, 2025 18:47
@gonfunko gonfunko requested review from RoboErikG and removed request for a team July 15, 2025 18:47
@gonfunko gonfunko merged commit 6a073a6 into main Jul 15, 2025
8 checks passed
@gonfunko gonfunko deleted the side-effects branch July 15, 2025 19:46
@cpcallen
Copy link
Collaborator

Should this not have been marked as a breaking change?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove side effects

4 participants