[MGNLUI-1386] Workbench broken after displaying a sub page in Pages Created: 17/May/13  Updated: 30/May/13  Resolved: 29/May/13

Status: Closed
Project: Magnolia UI
Component/s: tree/list
Affects Version/s: 5.0
Fix Version/s: 5.0

Type: Bug Priority: Major
Reporter: Jozef Chocholacek Assignee: Mikaël Geljić
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File Screen Shot 2013-05-17 at 1.35.32 PM.png    
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:
Sprint: Beta 3

 Description   

Beta2 build:

Open Pages, select a page (e.g. /demo-project/service/glossary/m/m5), delete it. Then click "Show previous version" and close the "previous version" sub-app.



 Comments   
Comment by Jozef Chocholacek [ 17/May/13 ]

Actually, it's probably a client-side error, because it is enough to scroll down and then back up to restore the workbench. But you have to have enough items open (to be able to scroll).

Comment by Eric Hechinger [ 17/May/13 ]

Tested with master the 17 of May 2013... not reproducible.

Comment by Jozef Chocholacek [ 17/May/13 ]

Have tested with FF, Chrome, Safari, on master, on last (ATM) bundle_trunk, and the second stable build - could have reproduced everywhere. And as any user (superuser/peter/eric).

Comment by Jozef Chocholacek [ 17/May/13 ]

And now confirmed remotely on stable-build #3 on Federico's machine.

Comment by Mikaël Geljić [ 29/May/13 ]
  • Missing rows was caused by calling setCurrentPageFirstItemId on tree (paging not supported since we disabled lazy-loading for trees)
  • Cannot use it either for lists, otherwise AbstractJcrContainer's index resolution is super slow (tested in config-app's 4200+ items).
  • Focus and scroll position are lazily restored on the client-side - because of the above mentioned issue, this is only visible in trees.
Generated at Mon Feb 12 08:46:05 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.