Bugzilla – Bug 7090
Can't navigate the list of settings sections on Advanced settings tab
Last modified: 2009-09-08 09:26:27 UTC
I have quite a few plugins installed, which add to the list of settings in the drop-down list control on the Advanced settings tab, so the list extends off the bottom of the page in the Default skin. There used to be a scrollbar to scroll the page (hence the list) down, but this isn't there anymore. The mouse wheel doesn't work (because there's no scrollbar). The only way I've been able to access settings sections at the bottom of the list is by using the keyboard down-arrow, but this is very weird - it doesn't go round the list when you reach the bottom.
Michael: can you take a look?
Does work for me. Please refresh your browser, clear the cache, you know the procedure. Is this with FF on Linux?
I see this too, FF2 on Linux. And the text scrolling is definitely weird. It wraps, but not the whole list.
(In reply to comment #3) > I see this too, FF2 on Linux. And the text scrolling is definitely weird. It > wraps, but not the whole list. > By text scrolling, I meant to say using the keyboard arrows.
Michael thinks that this is a caching issue. Does a full shift-reload fix it? He can't reproduce.
(In reply to comment #5) > Does a full shift-reload fix it? > No. I've already tried the usual clear-cache/reload things. This is definitely behavior that is different from a few weeks ago and IMO is more than just cosmetic.
I did try clearing cache, shift-refresh, ctrl-refresh, just to make sure ;) It was still not right. Firefox 2, WinXP. I have also just tried IE7, with the same effect.
Are you seeing JS errors? Are you updating from SVN or nightly builds? Oh!... do you still have a Default/Settings/server/plugins.html template? That file has been replaced by the common (EN) template, but isn't removed during updates using a nightly build...
No JS errors. I update via SVN once or twice a day. I haven't got Default/Settings/server/plugins.html.
> I haven't got Default/Settings/server/plugins.html. Could you still shut down SC and wipe the cache/template or similar folder?
Closed SC, updated to latest SVN 17478, wiped cache/templates folder and restarted. Still got the problem.
Any chance I could get access to your SC's web interface?
Thanks Phil - now I see what you mean. The drop down list needs scrollbars. Did this ever work at all?
Yes, used to work before that control was a drop-down list ;-) Actually, there was a scrollbar, but it recently disappeared (within last week or so). I don't know about the keyboard navigation - I only tried that recently as a last resort.
Would the following change add a scrollbar to the list? Index: /Users/mh/Documents/workspace/Teststoff/HTML/Default/slim-ext.css =================================================================== --- /Users/mh/Documents/workspace/Teststoff/HTML/Default/slim-ext.css (revision 17470) +++ /Users/mh/Documents/workspace/Teststoff/HTML/Default/slim-ext.css (working copy) @@ -37,6 +37,8 @@ .x-menu-list { border: none; + overflow: auto; + max-height: 200px; } .x-menu-item { That's limiting the menu to 200px height. If this is working, I'll add some code to adjust the height according to the window size. Please don't tell me it's not working with IE6. It doesn't know max-height...
Created attachment 2858 [details] for the fun of it: on eeePC with the above patch applied there should be a scrollbar
change 17494 - please test, thanks!
This patch works in that you can now use the scrollbar or a mouse wheel to navigate the list and make a selection. However, there is still something wrong when using the keyboard arrows. It still doesn't go all the way to the end, but instead wraps when it gets to the end of the visible portion of the list. BTW, any plans to backport this to 7.0?
change 17494 is causing scrollbars in IE7 where there should not be (http://forums.slimdevices.com/showthread.php?t=43610)
can't reproduce the scrollbars in player list or album art view menu (as seen in http://forums.slimdevices.com/showthread.php?t=43610) QA - can you reproduce?
(In reply to comment #20) > can't reproduce the scrollbars in player list or album art view menu (as seen > in http://forums.slimdevices.com/showthread.php?t=43610) > > QA - can you reproduce? > I am able to partially reproduce this using the release version of 7.0 with IE 6.x / 7.x & FireFox 2.x. This happens in both XP and Vista I do not see the errors in the Album or List view (Home Page), only in Settings > Advanced > Drop down List (Settings Page). The list is not long enough to show all the items, and no scroll bars appear. To me, it looks like a codeing issue with the Settings Page, as I see scroll bars on the Home Page & sub-pages from Home
James - official 7.0 isn't of interest any more. Do you still see it in the latest nightly build? This hould have been fixed with change 17845.
anyone?
The only remaining issue I see is the one I mentioned in comment 18. When using the arrow keys to scroll past the top or bottom, it jumps around incorrectly.
Can't reproduce this. It's wrapping correctly for me (Opera 9.2, FF2, Safari, IE7). Only IE6 seems to not cooperate. Are you sure you've fully refreshed... I know the question is getting boring, but it really does work for me on Win, Linux, OSX.
(In reply to comment #25) > Can't reproduce this. It's wrapping correctly for me (Opera 9.2, FF2, Safari, > IE7). Only IE6 seems to not cooperate. Are you sure you've fully refreshed... I > know the question is getting boring, but it really does work for me on Win, > Linux, OSX. > I'm using FF2 on Linux and yes, I always clear the cache and refresh the browser when testing stuff like this. The scrolling behavior I see seems to be the same thing Phil described in the third paragraph of his initial report. Maybe he can confirm whether he still sees it too.
I was just going to post that I haven't seen this go wrong since Michael's fix. However, I thought I'd see if I could get it to break again. I thought I'd found a way to break it again, but then I realised what the "problem" was - I think I can guess what you are seeing. The crucial thing is if the mouse pointer is positioned within the drop-down list when you are using the keyboard. When up/down keys are pressed, the selected item moves up/down. However, when the list of visible options needs to scroll, it automatically selects the item under the mouse pointer!
Hah, yes. I can confirm I'm seeing exactly what Phil describes in comment 27.
Please let me know that you can live with this! I'd like to get rid of one more bug :-)
(In reply to comment #29) > Please let me know that you can live with this! I'd like to get rid of one more > bug :-) > I can certainly live with it, but it still seems like a bug. Can't you just leave it open and retarget it?
Will re-visit after the upgrade to ExtJS2 - thanks!
change 19026 - the "jumping back to where the mouse pointer is" behaviour seems to be fixed with the upgrade to ExtJS2. Can anyone still reproduce this issue?
Still fails for me, if I try to use the keyboard with the mouse positioned over the control.
The main issue (navigating the list) is fixed. The remaining issue (re-selecting the item under the mouse cursor) won't be fixed, unless it's done in ExtJS2. Let's consider this case closed. Its description sounds so scary for the minor, unsolvable issue there still is...
This bug has now been fixed in the 7.1 release version of SqueezeCenter! Please download the new version from http://www.slimdevices.com if you haven't already. If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.
Reduce number of active targets for SC