Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • QuasselDroid-ng QuasselDroid-ng
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 79
    • Issues 79
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Janne Mareike Koschinski
  • QuasselDroid-ngQuasselDroid-ng
  • Issues
  • #237
Closed
Open
Issue created Apr 25, 2021 by Shane Synan@digitalcircuitReporter

Up/down arrow keys don't move cursor in multi-line message edit mode

Steps

  1. Connect keyboard with either physical arrow keys or (untested) software emulation
  2. Open a buffer within Quasseldroid to reveal the message input box
  3. Type and send a short message (ensuring Quasseldroid has a message in the input history)
  4. Expand the message input box to switch to multi-line edit mode
  5. Type a long enough message that it wraps across several lines (e.g. copy-paste a few words)
  6. With the input caret/cursor on the bottom, press the Up arrow key
  7. Observe the results

Expected

The input caret/cursor navigates upwards through the text, as happens with e.g. QKSMS on Android or Quassel desktop and Kate on KDE.

Only when the input caret/cursor is at the very top of the message (or anytime in single-line edit mode) should the message history be accessed.

Actual

Quasseldroid interprets the up arrow as a request to switch to the message history, despite being in multi-line edit mode.

Details

Quasseldroid v1.3.3

Using a USB keyboard with the USB OTG adapter that comes in the Pixel box, on Android 11, Pixel 4 XL.

Feel free to edit the priority as desired - I'm not sure how many folks use Quasseldroid with a keyboard - ChromeOS + USB/Bluetooth keyboards on Android, possibly?

Edited Apr 25, 2021 by Shane Synan
Assignee
Assign to
Time tracking