Bug 320534

Summary: PageRow: last column does not focus
Product: [Unmaintained] plasma4 Reporter: Michael Bohlender <michael.bohlender>
Component: qml-componentsAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: notmart
Priority: NOR    
Version First Reported In: git master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 4.11
Sentry Crash Report:

Description Michael Bohlender 2013-05-31 13:04:02 UTC
I  had some troubles with using PageRow for my Kontact Touch Mail prototype as the last page would not focus.  I checked bodega-client and it looks like it has the same issue so I assume this is a bug in PageRow . 


Reproducible: Always

Steps to Reproduce:
Bodega Client
1.  books 
2. agriculture
3.  about orchids  a chat

Actual Results:  
the last page displaying the book and the download button is not displayed. it is right of the application window. the focus remains on the column displaying the books from "agriculture"

Expected Results:  
the last page should be the focus when a new page is added to the pagerow
Comment 1 Marco Martin 2013-06-03 11:25:55 UTC
you mean keyboard focus or that it doesn't "scroll" ?
Comment 2 Michael Bohlender 2013-06-03 11:28:05 UTC
sorry. wording mistake. i mean that is does not scroll. (it looks like it does but then it scrolls back)
Comment 3 Marco Martin 2013-06-03 12:19:17 UTC
only on device or also on desktop?
Comment 4 Marco Martin 2013-06-03 15:04:21 UTC
Git commit f35b4af76fff22b68aa9fc929cb056abaa28d893 by Marco Martin.
Committed on 03/06/2013 at 17:01.
Pushed by mart into branch 'master'.

remove behavior of row width

don't animate the width of the row.
width of the internal items are animated already so there is no noticeable difference
and this animation breaks auto scrolling to the leaf
FIXED-IN:4.11
the bug was only in 4.11 branch

M  +0    -6    plasma/declarativeimports/plasmaextracomponents/qml/PageRow.qml

http://commits.kde.org/kde-runtime/f35b4af76fff22b68aa9fc929cb056abaa28d893