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 78
    • Issues 78
    • 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
  • #238
Closed
Open
Issue created Apr 25, 2021 by Shane Synan@digitalcircuitReporter

Pressing Up arrow key clears current/unsent message without saving it to message history

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. Type another, different message, but don't send it
  5. Press the Up arrow key
  6. Observe the results
  7. Press the Down arrow key
  8. Observe the results

Expected

  • After pressing the Up arrow, the current message is replaced with the most recently sent message
  • After pressing the Down arrow, the most recently sent message is replaced with the unsent, still-being-composed message

This matches the behavior of Quassel desktop.

Actual

  • ✔ After pressing the Up arrow, the current message is replaced with the most recently sent message
  • ❌ After pressing the Down arrow, the most recently sent message is replaced with.. nothing - the unsent, still-being-composed message is now lost

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.

Priority is set to high due to the potential to lose chat messages in the middle of writing them on ChromeOS or with a USB/Bluetooth keyboard. This may be a smaller impact, though.

Assignee
Assign to
Time tracking