Long-pressing keys in the Android shortcut bar dismisses the keyboard and provides no haptic feedback
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- android, javascript
- Área
- mobile
Línea de trabajo
Start by reproducing the issue on Android 16 with Fcitx5 Android, then locate the shortcut bar's long-press handling and related keyboard visibility or haptic-feedback behavior. Done means long-pressing a shortcut key keeps the keyboard visible, performs the intended action when supported, and provides haptic feedback when enabled.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
When using electerm on Android to connect to an SSH server, the keyboard shortcut bar does not appear to support long-press interactions correctly.
Long-pressing a key in the shortcut bar causes the Android on-screen keyboard to disappear. In addition, there is no vibration or other haptic feedback to indicate that the long-press has been recognized.
Steps to Reproduce
- Open electerm on an Android device.
- Connect to an SSH server.
- Open the Android on-screen keyboard.
- Long-press any key in electerm’s keyboard shortcut bar.
Actual Behavior
- The Android keyboard closes or disappears.
- No vibration or haptic feedback is provided.
- The long-press action does not appear to work as expected.
Expected Behavior
- Long-pressing a shortcut-bar key should trigger the intended long-press action, if supported.
- The Android keyboard should remain visible unless the user explicitly dismisses it.
- Haptic feedback should be provided, if enabled by the device and system settings.
Environment
- App: electerm for Android
- Connection type: SSH
- Android version: 16
- electerm version: 5.5.35
- Keyboard app: Fcitx5 Android
- Lenguaje dominante
- JavaScript
- Estrellas
- 11
- Forks
- 1
- Merge medio
- 12 h 18 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de electerm/electerm-android
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
-
obtainium supportAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
-
enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
electerm/electerm-android#4 · 1 comentario ·
-
sync with gist doesn't workAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
electerm/electerm-android#3 · 1 comentario ·
Todos los issues de electerm/electerm-android
Issues similares
-
Mend: dependency security vulnerability untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
opensearch-project/security-dashboards-plugin#2543 ·
Los mantenedores suelen responder en 1 día
-
[quality] refresh-radar-reports.yml runs on ubuntu-latest while every other job pins ubuntu-24.04Abiertoagent/quality hive/hosted-available-lke648397-260827-5n31 quality testing
Dificultad 1/5 1-3 horas Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
godotengine/godot-website#1432 ·
-
Add: Mooz RetroAbiertochannels:add check:passed
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 2 días
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día