Skip to content
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

bug(mac): Key processing with text selection problems #10093

Open
1 of 8 tasks
bharanidharanj opened this issue Nov 29, 2023 · 0 comments
Open
1 of 8 tasks

bug(mac): Key processing with text selection problems #10093

bharanidharanj opened this issue Nov 29, 2023 · 0 comments
Assignees
Milestone

Comments

@bharanidharanj
Copy link

Describe the bug

The Text Selection and Key Processing spc test cases with legacy apps show some limitations.

Please have a look here for the test cases and the Google doc for the test results.

Keyman 17.0.218
macOS 14.1.1
Google Chrome 119.0.6045.199

Reproduce the bug

Failed tests:

  1. (T02) ^⁞X the quick brown fox⁞ in doc. Typing BKSP, then Shift+A.
    Expected result: Â⁞
    Actual result:^A⁞
  2. (T04) ^⁞X⁞ in doc. Typing Shift+A.
    Expected result: Â⁞
    Actual result:^A
  3. (T05) ^⁞X the quick brown fox⁞ in doc. Typing Shift+A.
    Expected result: Â⁞
    Actual result:^A
  4. (T07) ^⁞X⁞ in doc. Typing BKSP, BKSP.
    Expected result: foo⁞
    Actual result: Blank
  5. (T09) a⁞bc de⁞ in doc with selection starting at b. Typing BKSP.
    Expected result: a⁞
    Actual result: ab
  6. (T15) Type X, A followed by [K_BKQUOTE] and B. Select B (Xa⁞b⁞).
    Press BKSP twice.
    Expected result: X⁞
    Actual result: Xa
  7. (T16) Type X, A followed by [K_BKQUOTE] and B. Select B (Xa⁞b⁞).
    Press BKSP then O.
    Expected result: Xao⁞
    Actual result: Xa`o
  8. T17) Type 1 followed by TAB key, then type 1.
    Expected result: ፩
    Actual result: After pressing the TAB key move the cursor to the bottom of the page.

Expected behavior

No response

Related issues

#10012

Keyman apps

  • Keyman for Android
  • Keyman for iPhone and iPad
  • Keyman for Linux
  • Keyman for macOS
  • Keyman for Windows
  • Keyman Developer
  • KeymanWeb
  • Other - give details at bottom of form

Keyman version

17.0.218-alpha

Operating system

macOS 14.1.1 Sonoma

Device

No response

Target application

No response

Browser

Chrome

Keyboard name

No response

Keyboard version

No response

Language name

No response

Additional context

No response

@ermshiperete ermshiperete changed the title bug(macos): Key processing with text selection problems bug(mac): Key processing with text selection problems Nov 29, 2023
@mcdurdin mcdurdin added this to the 18.0 milestone Dec 5, 2023
@mcdurdin mcdurdin modified the milestones: 18.0, A18S16 Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants