signalapp / signalapp/Signal-Android

Cannot Add message to photo with bluetooth keyboard

Open
#14,022 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

acknowledged
Dominant language
Kotlin
Stars
29.4k
Forks
6.9k
PR merge metrics
No merged PRs in 30d

Description

Guidelines
  • I have searched searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic
Bug description

When trying to "Add a message" to a picture before sending it, the external keyboard does not work.

Just to note: writing on Signal with an external bluetooth keyboard works fine everywhere else.

Steps to recreate:

  1. Connect bluetooth keyboard to phone.
  2. Open Signal > open contact > Press + icon > select photo
  3. Press "Add a message"
  4. Try to write anything.

What happens when you do this is: after pressing "Add a message", the on screen keyboard appears; then when you start typing on the bluetooth keyboard, only 1 letter/number is typed, the on-screen keyboard disappears, and then the keyboard stops working (i.e. no more letters/numbers are written on the message).

This bug does not benefit from a screenshot, therefore none are attached.

Screenshots

No response

Device

Samsung S22

Android version

14

Signal version

7.35.0

Link to debug log

https://debuglogs.org/android/7.35.0/d9641c3e1693f6e39a2584abf77e5fec8c0119f5879174f8124aecdf514135f6

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named. Reproduce the flow on Android with a Bluetooth keyboard, following the listed steps and checking the linked debug log, then trace the photo composer’s “Add a message” input behavior. Done means the external keyboard can enter a complete message after the on-screen keyboard appears.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.