home screen having issues with scrolling and focus

Bug #172426 reported by Bill Filler
8
Affects Status Importance Assigned to Milestone
Moblin UI Framework
Fix Released
Medium
Bob Spencer
hildon-desktop (Ubuntu)
Fix Released
Undecided
Horace

Bug Description

Binary package hint: hildon-desktop

I'm encountering issues running UME in Xephry using hildon-desktop 1:0.0.43-1ubuntu1~um1 from Gutsy PPA against the latest upstream versions of these packages from moblin.org:
mobile-basic-flash 0.22
marquee-plugins 0.13
hildon-theme-mobile-basic 0.22

Problems are as follows:
1)Marquee panel does not paint correctly initially, showing wide gray box next to time and gray box to the right of "X"
This goes away after launching an app and going back to the home screen.

2)Main html page shifts if you click and drag.
To reproduce, click and drag horizontally anywhere (not on an icon) on the home screen and you'll see the page move to the right and left.

3)Scroll bars and layout not working properly.
To illustrate do the following:
-Select "All" from the pull down to show all of the applications. This should cause scroll bar to appear
-Notice entire layout shifts to the left, making left part of the UI move offscreen.
-Click and drag horizontally and the scroll bar will change width
-Clicking on the scrollbar and dragging vertically to scroll does not cause scroll as it should. Scrolling can only be accomplished by clicking in the scroll bar empty areas or arrows.

I do not know if these bugs are specifically in hildon-desktop or a problem with related packages/dependencies. When I revert back to 0.0.21-1ubuntu5 from Gutsy the problems go away.

Revision history for this message
Bill Filler (bfiller) wrote :

Bob can you take a look at this when you get a chance to see if you can shed any light on the problem. Thanks

Changed in moblin-ui-framework:
assignee: nobody → bob-spencer
Revision history for this message
Horace (horace-li) wrote :

This is caused by new design of hildon-desktop, latest version hildon-desktop created a new type HildonDesktopPanelWindowComposite to implement xcomposite related functions, which was in HDPanelWidnow.The function set includes rc style set. Since now style setting is moved out of HDPanelWindow, gtkrc need to update to new class name to apply proper style to the HDPanelWindow (or its parent class). I will update hildon-theme-mobile-basic for hildon-desktop.

Revision history for this message
Horace (horace-li) wrote :

and for bug #2, I cannot reproduce it in my target, with mobile-basic-flash 0.24 and marquee-plugins 0.13. hildon-theme-mobile-basic 0.23.

Jing Wang (jing-j-wang)
Changed in hildon-desktop:
assignee: nobody → horace-li
Revision history for this message
Horace (horace-li) wrote :

This should be fixed in local hildon-desktop 0.0.43-4.

Changed in hildon-desktop:
status: New → Fix Committed
yanglei (lei-a-yang)
Changed in moblin-ui-framework:
importance: Undecided → Medium
Horace (horace-li)
Changed in moblin-ui-framework:
status: New → Fix Committed
Revision history for this message
Loïc Minier (lool) wrote :

@Horace: Thanks for the patch. I just uploaded a hildon-desktop with your patch, so it's only *now* that it's fixed in Ubuntu.

If you like, you can mark the bug as affecting another Moblin project and mark it as fix released in this project alone, but please don't change the status of "hildon-desktop (Ubuntu)" (that is the hildon-desktop package in Ubuntu) unless it's fixed in Ubuntu.

Also, I strongly recommend you avoid "0.0.43-4" as version number in moblin: this conflicts with the version numbers used by Nokia. Ubuntu adds an "ubuntu" + number at some place in the version string to distinguish Debian and Nokia source packages from Ubuntu source packages, I think you should do the same locally; for example use 0.0.43-1ubuntu1moblin1 for the first version of a package branched from 0.0.43-1ubuntu1 for moblin; or ubuntu1+moblin1 or ubuntu2~moblin1 etc. The important thing to watch is that the package versions must be different if the sources are different and the versions must sort properly for upgrades (use dpkg --compare-versions to check).

Thanks!

Loïc Minier (lool)
Changed in hildon-desktop:
status: Fix Committed → Fix Released
Yang,Ting (ting-yang)
Changed in moblin-ui-framework:
milestone: none → m9
Revision history for this message
yanglei (lei-a-yang) wrote :

after CB booting up, default home screen has no symptoms described by Bill.
verified

Changed in moblin-ui-framework:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.