Rockbox

This is the bug/patch tracker for Rockbox. Click here for more information.

Quick links: Bugs · Patches · Rockbox frontpage

Tasklist

FS#9681 - button queue should be cleared after some splashes

Attached to Project: Rockbox
Opened by Johannes Linke (Jaykay) - Friday, 19 December 2008, 19:10 GMT+2
Last edited by Bertrik Sikken (bertrik) - Sunday, 26 September 2010, 23:22 GMT+2
Task Type Bugs
Category User Interface
Status Closed
Assigned To No-one
Player Type All players
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Private No

Details

to reproduce:

1. enable dircache. when you enabled it already, disable it first.
2. while it says "please reboot to enable" press some buttons.

youll see that all actions for the pressed buttons will be done after the splash disappears. same thing with all other splashes i.e. "loading....".

its not much work to add this clear button queue :)

btw: 2 seconds are imo too long for this splash, the time should be decreased. in general at splashes which just give information you should be able to cancel them with a button press.

sansa e280+r19396
This task depends upon

Closed by  Bertrik Sikken (bertrik)
Sunday, 26 September 2010, 23:22 GMT+2
Reason for closing:  Rejected
Additional comments about closing:  Not a bug. Besides, button_clear_queue() would be a rather crude fix for this.
Comment by Paul Louden (Llorean) - Friday, 19 December 2008, 20:51 GMT+2
This splash is important enough that we want to make sure people read it. People still miss it even with the two seconds it's onscreen. Reinitializing the database shouldn't be something you do so often that waiting 2 seconds is really a significant inconvenience. This one specifically should definitely not be able to be canceled.
Comment by Johannes Linke (Jaykay) - Friday, 19 December 2008, 21:03 GMT+2
ok, forget about the two seconds, and look at the first part ;)
Comment by Thomas Martitz (kugel.) - Saturday, 20 December 2008, 03:20 GMT+2
If it's not much work, why don't you supply a fix?
Comment by Johannes Linke (Jaykay) - Saturday, 20 December 2008, 10:19 GMT+2
guess what, i dont know how. but i know there exists button_clear_queue(), so it shouldnt be much work (for those who know how to do it, of course). you can also wait for a fix by me, but i guess it will take some months....
Comment by Jonathan Gordon (jdgordon) - Tuesday, 15 December 2009, 08:44 GMT+2
took it out of the "simulator" group because this affects real targets also.. but very unlikely that anything will be done about it...
Comment by Bertrik Sikken (bertrik) - Wednesday, 07 July 2010, 10:31 GMT+2
In my opinion, the current behaviour is not a bug, it executes your actions just as you directed by pressing buttons, only a little delayed.

Loading...