Scribe-Android icon indicating copy to clipboard operation
Scribe-Android copied to clipboard

Move backspace handling from GeneralKeyboardIME to dedicated BackspaceHandler

Open Nishthajain7 opened this issue 4 months ago • 1 comments

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

Nishthajain7 avatar Aug 31 '25 11:08 Nishthajain7

Thanks for the issue, @Nishthajain7! Maybe we can continue on the current PR for #426 now, and I can assign you here for a future contribution?

andrewtavis avatar Aug 31 '25 11:08 andrewtavis