Bug 17528 - window/list scrolling is horribly broken in 2.3 gingerbread
: window/list scrolling is horribly broken in 2.3 gingerbread
Status: RESOLVED FIXED
Product: Controller App
Classification: Unclassified
Component: User Interface
: unspecified
: Other Android (please specify version)
: P1 major
: 1.1
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-01 09:27 UTC by Morgan
Modified: 2011-11-22 04:52 UTC (History)
4 users (show)

See Also:
Category: ---


Attachments
SB Controller App with fixes for HTC phones (deleted)
2011-09-07 03:36 UTC, Michael Herger
Details
SB Controller App with more fixes for EULA & list scrolling (deleted)
2011-09-12 10:00 UTC, Michael Herger
Details
SB Controller App with fixes for HTC and jumping input fields (deleted)
2011-10-06 09:38 UTC, Michael Herger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Morgan 2011-09-01 09:27:12 UTC
I can't believe there isn't a bug report for this yet - someone will no doubt prove my searches inadequate...

Because, this app is horribly broken in 2.3 gingerbread to the point of being unusable.

When scrolling any of the menu lists the initial menu screen remains (still) on screen and the scrolling function of the list is "superimposed" on top of it - making the whole mash up unreadable.

Can't believe Logitech released this just before Android 2.3 gingerbread was released - and failed to check it worked; it doesn't, it's broken!
Comment 1 Michael Herger 2011-09-01 23:23:31 UTC
could you please confirm that you're using a HTC phone? AFAIK this is an issue caused by HTC's firmware, not by Honeycomb itself.
Comment 2 SVN Bot 2011-09-07 01:39:08 UTC
 == Auto-comment from SVN commit #8491 to the player repo by mherger ==
 == http://svn.slimdevices.com/player?view=revision&revision=8491 ==

Bug: 17528
Description: backport changes 8483-8490 from trunk to 1.1.2. 

- update Sencha Touch to 1.1
- fix hiding showBriefly
- fix panels' visibility after switching around
- Bump version number.
Comment 3 SVN Bot 2011-09-07 03:13:33 UTC
 == Auto-comment from SVN commit #8494 to the player repo by mherger ==
 == http://svn.slimdevices.com/player?view=revision&revision=8494 ==

Bug: 17528
Description: don't null the z-index, but set it back to 1 for the playlist. Otherwise we'd still get overlapping menu items.
Comment 4 Michael Herger 2011-09-07 03:36:32 UTC
Created attachment 7453 [details]
SB Controller App with fixes for HTC phones
Comment 5 Michael Herger 2011-09-07 03:50:29 UTC
Please give attached pre-release version a try. It should fix the issues we've seen on HTC devices.

Please note: While we are still in pre-release mode, you must have your device configured to allow installation of non Android Market apps. This is done under the Android device's Settings->Applications, then check the box to allow "Unknown sources". There are some mobile phone companies (for example, AT&T) that lock down their phones to not allow this. To get around this is fairly involved: either download and install the Android SDK and put the apk on to the device using the adb tool, or perform a rootkit hack on the device to unlock it from this onerous restriction. You might also be able to find some help at this link: http://forum.androidcentral.com/android-sideload-wonder-machine/. Once Eastman is in production and available from the Android Market this problem will go away.

Unfortunately you'll need to uninstall a previously installed copy of the app, or Android will not let you install this file.
Comment 6 Stefan Hansel 2011-09-07 14:01:11 UTC
on 2.2 HTC Desire it's now much harder to make the App freeze while scrolling in the artists or album list (though sometimes after some fast flicks to get down the list I still can make it hang indefinitely).

Better than before but still miles behind what could be possible when you weren't forced to use your current technology. Thanks for leaving a place for paid third party Apps.

PS: Scrolling down in the license window still makes the App freeze instantly. Not sure what your legal department has to say about it ;) I'm still curious what Logitech wants to hide ...
Comment 7 Michael Herger 2011-09-07 23:30:10 UTC
> PS: Scrolling down in the license window still makes the App freeze instantly.

Are you using a Desire or a Desire S/HD?
Comment 8 Morgan 2011-09-09 03:53:00 UTC
Bug was reported against a HTC Desire S.

Will report back on experience.

Very many thanks for the quick response!
Comment 9 Morgan 2011-09-09 18:18:30 UTC
(In reply to comment #5)
> Please give attached pre-release version a try. It should fix the issues we've
> seen on HTC devices.
> 
> Please note: While we are still in pre-release mode, you must have your device
> configured to allow installation of non Android Market apps. This is done under
> the Android device's Settings->Applications, then check the box to allow
> "Unknown sources". There are some mobile phone companies (for example, AT&T)
> that lock down their phones to not allow this. To get around this is fairly
> involved: either download and install the Android SDK and put the apk on to the
> device using the adb tool, or perform a rootkit hack on the device to unlock it
> from this onerous restriction. You might also be able to find some help at this
> link: http://forum.androidcentral.com/android-sideload-wonder-machine/. Once
> Eastman is in production and available from the Android Market this problem
> will go away.
> 
> Unfortunately you'll need to uninstall a previously installed copy of the app,
> or Android will not let you install this file.

Sorry, but I couldn't get to see if it fixed the issues.  Installed as above ok.  But, 1st the licence agreement displayed the same symptoms as the menu issues above - ie, scrolling through the licence the initial text stayed superimposed over the scrolled text; 2nd the login fields to mysqueezebox.com kept repeatedly jumping up and down the screen, I managed to input the required info, then; 3rd no players show up in the "Choose Player" screen...  Hitting the refresh button causes a quick "Scanning for Players..." and nothing shows up.

It's now uninstalled.

Thank you for the try.  Look forward to the next iteration.
Comment 10 SVN Bot 2011-09-12 05:49:37 UTC
 == Auto-comment from SVN commit #8504 to the player repo by mherger ==
 == http://svn.slimdevices.com/player?view=revision&revision=8504 ==

Bug: 17528
Description: update Sencha Touch - it should fix the jumping input field issue, and a communication issue we had to work around
Comment 11 SVN Bot 2011-09-12 06:57:08 UTC
 == Auto-comment from SVN commit #8505 to the player repo by mherger ==
 == http://svn.slimdevices.com/player?view=revision&revision=8505 ==

Bug: 17528
Description: remove additional styles from EULA screen - they were breaking the scrolling
Comment 12 SVN Bot 2011-09-12 08:41:51 UTC
 == Auto-comment from SVN commit #8507 to the player repo by mherger ==
 == http://svn.slimdevices.com/player?view=revision&revision=8507 ==

Bug: 17528
Description: get rid of additional (not really needed) sb-loaded style - it's causing the overlapping items in some menus and the EULA
Comment 13 Michael Herger 2011-09-12 10:00:57 UTC
Created attachment 7466 [details]
SB Controller App with more fixes for EULA & list scrolling

Please give it another try. I found another issue which was causing several of the issues we've seen previously, so of which were worked around. This will hopefully fix the EULA (which I was close to rip out ;-))
Comment 14 Morgan 2011-09-14 02:23:45 UTC
All seems good this time, been using it for past 24 hours and haven't noticed any thing that jumped out.

I have the iPod Touch version as well and notice that the scrolling on that seems a little smoother - but, just finessing I guess; nothing to lose sleep over.

Many thanks for your help.
Comment 15 Michael Herger 2011-09-14 04:25:04 UTC
> All seems good this time, been using it for past 24 hours and haven't noticed
> any thing that jumped out.

That's great news, thanks a lot!
Comment 16 Morgan 2011-09-21 03:58:47 UTC
Hmm, perhaps not so fast...

I had the programme hang on me yesterday, so I shut it down via the "Manage applications" Applications function and clearing the cache and data.  When I fired it up again, it asked me to input my "mysqueezebox" details - and...  Those fields were jumping up and down again.  It's seemed pretty stable today.
Comment 17 Michael Herger 2011-09-25 11:56:27 UTC
*** Bug 17584 has been marked as a duplicate of this bug. ***
Comment 18 Dale A. Chamberlain 2011-10-03 05:32:10 UTC
Looks like this fixed the problem after I uninstalled the original application downloaded from the Marketplace. Thank you!
Comment 19 SVN Bot 2011-10-06 08:57:55 UTC
 == Auto-comment from SVN commit #8511 to the player repo by mherger ==
 == http://svn.slimdevices.com/player?view=revision&revision=8511 ==

Bug: 17528
Description: stop input fields from jumping around
Comment 20 Michael Herger 2011-10-06 09:38:40 UTC
Created attachment 7495 [details]
SB Controller App with fixes for HTC and jumping input fields
Comment 21 Michael Herger 2011-10-09 23:40:59 UTC
*** Bug 17637 has been marked as a duplicate of this bug. ***
Comment 22 Kwok 2011-10-17 06:02:47 UTC
Just installed new version today, Scrolling seems to be fixed but my HTC Desire S has the music screen not optimised as the song image is now at the bottom of the screen and you cannot see the music controls panel (play, fast forward etc).
Response seems slow for accessing apps, you have to double click in order to go through to the next page

And a suggestion rather than fix, could you integrate the app with phone volume controls.
Comment 23 avr300 2011-11-06 01:45:19 UTC
Desire 2.3. Confirmed, scrolling now works. Nice.

Pls. make it available via Marked.
Comment 24 jos.dehaes 2011-11-06 15:03:32 UTC
HTC Desire (rooted). Fix works fine on my device. Please push to market so other people can benefit.
Comment 25 tom 2011-11-06 15:38:05 UTC
Michael Herger and Friends,

     This bug, 17528 on HTC 2.3 Gingerbread id fixed and the Beta version works extremely well. We thank you Mochael and company for a rapid job well done!
Comment 26 Michael Herger 2011-11-06 21:54:15 UTC
Thanks everybody for testing! I'm glad it's working for you again.

I'm going to close this issue as fixed.

Unfortunately the release is still blocked by this other bug:
https://bugs-archive.lyrion.org/show_bug.cgi?id=17568

I'm going to be working on this very soon as I receive new hardware which should help me understand the issue.
Comment 27 Michael Herger 2011-11-22 04:51:35 UTC
The content of attachment 7453 [details] has been deleted by
    Michael Herger <michael@slimdevices.com>
without providing any reason.

The token used to delete this attachment was generated at 2011-11-22 04:51:30 PST.
Comment 28 Michael Herger 2011-11-22 04:51:53 UTC
The content of attachment 7466 [details] has been deleted by
    Michael Herger <michael@slimdevices.com>
without providing any reason.

The token used to delete this attachment was generated at 2011-11-22 04:51:50 PST.
Comment 29 Michael Herger 2011-11-22 04:52:08 UTC
The content of attachment 7495 [details] has been deleted by
    Michael Herger <michael@slimdevices.com>
without providing any reason.

The token used to delete this attachment was generated at 2011-11-22 04:52:05 PST.