Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.8.2
-
None
Description
When performing a pinch gesture, the page of the PDF that is being zoomed in will partially be obscured by the page before it, but not by the page after it. Which makes sense when only this single page is being scaled up, thus partially overlapping the previous and next pages, and all the pages are all sibling delegates of the same TableView and the z-order of the delegate isn't been explicitly manipulated.
In PdfMultiPageView.qml, inside the PinchHandler around line 429, an attempt is actually made to manipulate the delegate's z-order (paper.z = 10 and paper.z = 02), but that has no effect whatsoever because the paper is the single child of the pageHolder, but that pageHolder is actually the TableView's delegate. So, the fix would simply be to call pageHolder.z = 10 instead