Skip to content

Move backspace handling from GeneralKeyboardIME to dedicated BackspaceHandler #480

@Nishthajain7

Description

@Nishthajain7

Terms

Description

The GeneralKeyboardIME class has grown too large, and while #426 already addresses this issue, a significant amount of backspace-related logic remains in this file.

To improve code organization and maintainability, this logic should be extracted into a dedicated BackspaceHandler class. This would:

  • Make the GeneralKeyboardIME class more focused and readable.
  • Makes it easier for future contributors to understand the backspace handling.
  • Improve testability of backspace-related behavior.

Contribution

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions