"Close all tabs" subject to unintended selection, no undo or session restore
Reported by
dredmorb...@gmail.com,
Oct 22 2016
|
||||
Issue descriptionSteps to reproduce the problem: 1. Think you be doing something with tabs. 2. Inadvertently manage a long press on 'x', then drift to the "close all tabs" now open immediately below current tap point. 3. Lose hours, days, weeks, or months worth of curated content. What is the expected behavior? User state should not be inadvertently and irrevocably lost. State-destruction actions should be resistant to inadvertent activation, confirm action, and offer an undo capability. What went wrong? 2-3 months of user state lost as a result of an unsteady hand late in the day on a laggy tablet with craptacular touch registration at the best of times. Did this work before? N/A Chrome version: 53.0.2785.124 Channel: n/a OS Version: 5.0.2 Flash Version: Chromium failed to follow its own suggestions for a sane UI. See @dtrainor's comments: https://bugs.chromium.org/p/chromium/issues/detail?id=268157#c46 "It's a really destructive option so putting it in the main menu is scary (even if we could convince UX and tie in undo). Long press sounds interesting but I don't know what would be discoverable enough." So far as I can tell, there's no "undo" option. Compounding factors: 1. Android has a tremendous problem distinguishing "click" from "drag". Or in this case "long touch" from "drag". 2. Touchscreen device position registration is shakey at best. I'm out about 2-3 months of accumulated state. The meta-problem is that Chrome/Android has terrible state and tab management. It's painfully difficult to navigate or search tabs, so tab debt accrues: https://bugs.chromium.org/p/chromium/issues/detail?id=268157#c14 In lieu of solving that straight off, not fucking blowing away months of user work, and offering reasonable mechanisms for restoring _prior browsing state_ would be useful. "Recent tabs" doesn't begin to address this. "History" shows URLs _in the order they were opened_, which has little if any relationship to the state of tabs within a browsing session. It's not possible to select sets of URLs for bulk action (e.g., "open selected URLs in new tabs). Move the fucking "close all tabs" item elsewhere, or move the activation button *somewhere other than immediately next to the current touch point*. Require a verification *someplace distinctly elsewhere on the screen* for the action. Offer an "undo" capability. Implementing "close all tabs" as "reduce to a single blank tab" rather than "delete all tabs and close app" would offer a better option for prompting for an undo/restore option. (Or, possibly, a "clear full history"). Alternatively, a "restore previous session" option would address the undo requirement. And probably should have been the initial design. This user is less than gruntled. https://plus.google.com/104092656004159577193/posts/LXYChDt6ts1
,
Oct 22 2016
@Comment 1: This is Android. Backup isn't reasonably possible. The application, OS, and hardware vendor (Samsung in this case) all conspire to make the particular device unrootable, and the application files (Chrome) aren't accessible to the user, even via local shell (Terminal and Termux both installed). This is entirely on Google. Again: *** THE PROBLEM WAS ANTICIPATED *** by @dtrainor@chromium.org in the linked comment. And yet the UI/UX were proposed, accepted, and no undo presented. This is nothing less than gross incompetence.
,
Nov 7 2016
,
Mar 9 2017
"Unconfirmed"? Perhaps the steps-to-reproduce are too complex and time-consuming?
,
Apr 7 2017
,
Apr 7 2017
There is an undo option that appears at the bottom of the screen when all tabs are closed, allowing you to restore the closed tabs (see attached video). There is also a ctrl + shift + T keyboard shortcut to undo tab closures that was added as part of issue 602559 . That feature will allow you to open tabs after the ephemeral undo option has disappeared.
,
Apr 7 2017
If you have a homepage button, that might prevent the close all ui from showing up. If so, disable your homepage and you'll get this UI. Also, please be a better human being when talking with others on the internet. You'll be surprising with how much more helpful we want to be if you don't come off the way you did. |
||||
►
Sign in to add a comment |
||||
Comment 1 by woxxom@gmail.com
, Oct 22 2016