This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
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
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
|
Detailsto 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.
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.
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.
ok, forget about the two seconds, and look at the first part ;)
If it's not much work, why don't you supply a fix?
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....
took it out of the "simulator" group because this affects real targets also.. but very unlikely that anything will be done about it...
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.