Project

General

Profile

Actions

Issue #1803

open

Error-prone and confusing touchscreen interface in recovery

Added by Denis 'GNUtoo' Carikli almost 7 years ago. Updated about 3 years ago.

Status:
Feedback
Priority:
Normal
Category:
Recovery
Target version:
Start date:
05/19/2017
Due date:
% Done:

0%

Estimated time:
Resolution:
Device:
Grant:
Type of work:
C programming, Wiki editions

Description

Hi,

Replicant 6.0 recovery handles the touscreen in at least the following devices:
  • I9305
  • N7100
Behavior:
  • Tapping the screen has no impact
  • Swiping on the screen from top to bottom or bottom to top results in the menu entries being selected as one would expect when using a mouse scroll button.
  • Swiping the screen fomm left to right results in the entry being selected
Rationale:
  • It is way easier to accidentally select some menu entries with this new behavior.
  • The issue is even worse for people not expecting such behavior.
  • Replicant 4.2 recoveries didn't handle touscreen input, so previous replicant 4.2 users would probably not expect such behavior.

Denis.


Related issues

Related to Replicant - Issue #1804: Add back menu entries and disable back buttonNewWolfgang Wiedmeyer05/19/2017

Actions
Actions #1

Updated by Denis 'GNUtoo' Carikli almost 7 years ago

Some of the options (like Full factory reset) in that recovery are also extremely dangerous, so it is really a serious concern.

Actions #2

Updated by Denis 'GNUtoo' Carikli almost 7 years ago

  • Priority changed from Normal to Urgent
Actions #3

Updated by Wolfgang Wiedmeyer almost 7 years ago

  • Priority changed from Urgent to Normal

Swiping should not be used and it's also not explained like this in the installation instructions. Should this be more clear in the instructions?
Tapping on menu entries as usual should work. Options like full factory reset open up another menu where the user is asked for confirmation. "No" is selected there by default. So usual measures against accidentally selecting an option are applied.

Actions #4

Updated by Wolfgang Wiedmeyer almost 7 years ago

Buttons are bigger now. This should avoid accidentally selecting the wrong menu entry and make it more clear that touch input is possible.

Actions #5

Updated by Kurtis Hanna over 5 years ago

Denis, does the fact that the buttons are now bigger mean we can mark this issue as resolved? Are there other fixes that should be made, in your opinion?

Actions #6

Updated by Fil Bergamo over 5 years ago

  • Status changed from New to Feedback
Actions #7

Updated by Denis 'GNUtoo' Carikli over 5 years ago

I'm not sure, I'll try to test it.

In any case, if we're going to keep the touch interface at least until we fix it for good, we should also update the installation instructions to prevent users from loosing their data accidentally.

Actions #8

Updated by _I3^ RELATIVISM about 3 years ago

  • Type of work C programming, Wiki editions added
Actions

Also available in: Atom PDF