[KULRICE-7668] Ajax Rendering of Lightbox doesn't block page Created: 16/Jul/12  Updated: 16/Jan/15

Status: Open
Project: Kuali Rice Development
Component/s: Development
Affects Version/s: 2.2.0-m2
Fix Version/s: Backlog
Security Level: Public (Public: Anyone can view)

Type: Bug Fix Priority: Major
Reporter: Claus Niesen Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: Old
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Discovered
discovered KULRICE-8654 Client Ajax Dialog's buttons render a... Open
discovered KULRICE-8655 Dialog Test View dialogs cause blank ... Open
discovered by KULRICE-7554 Implement Dialog Group invocation mode Closed
Similar issues:
KULRICE-11552When a KRAD view is loading in a lightbox, the page blocking does not block the view
KULRICE-12028Lightbox with embedded page in it renders less than perfectly
KULRICE-8362Dialog: Progressive Render doesn't work when lightbox is opened for second time
KULRICE-9605Grid table in lightbox retrieved with Ajax does not display
KULRICE-9606Make property for retrieving groups via ajax for lightbox display - add useAjaxCallForContent flag
KULRICE-6460Component refresh doesn't work after closing a lightbox
KULRICE-12519IE9 doesn't render pages propery
KULRICE-11899Ajax Retrieval not rendering
KULRICE-11828AFT Failure DemoControlKimGroupAft Widget Input Only Quicklookup Lightbox doesn't render
KULRICE-12137KRAD Library Containers - Dialog Group - Client AJAX Dialog Empty textbox in lightbox.
Rice Module:
KRAD
KRAD Feature Area:
UIF Component
KAI Review Status: Not Required
KTI Review Status: Not Required

 Description   

The current issue when rendering Lightboxes based on AJAX renering are:

  • the hidden dialog group is displayed briefly
  • there is no page blocking while the dialogGroup is rendered.

The retrieveComponent blocks only the retrieved item which in our case should be invisible anyway. We are also delaying opening the lightbox until the content is rendered, otherwise there is have a major lightbox sizing issue.

The final solution will probably be a lightbox specific or a total rewrite of retrieveComponent function (krad.ajax.js).



 Comments   
Comment by Jessica Coltrin (Inactive) [ 16/Oct/12 ]

moving non-blocker and non-critical m4 Jiras to 2.2-backlog

Comment by Jerry Neal (Inactive) [ 07/Dec/12 ]

Claus,

Are you working on this issue or should we throw it in the unassigned pool?

thanks,
Jerry

Comment by Claus Niesen [ 07/Dec/12 ]

No, I'm not working on this jira. It looks like the hidden dialog group doesn't get displayed anymore. So only the page blocking during dialogGroup rendering is outstanding.

I think it would be good to do a thorough test of the Dialog Test View as there are some weird behaviors and error hidden. Maybe they are known already. e.g.

  • Client Ajax Dialog's buttons render as check boxes
  • Clicking yes/no on Radio Buttons and some other dialogs causes blank page/non displayed incident report
Comment by Jerry Neal (Inactive) [ 07/Dec/12 ]

Claus,

I agree. I'll unassign this issue for now. Would you be available for a code review on dialogs? Also, would you mind to enter Jiras for the other issues you found?

thanks,
Jerry

Comment by Claus Niesen [ 07/Dec/12 ]

Jerry,

Yes, add me to the code review. I'll create a Jira for the two issues I found.

Generated at Fri Jun 05 20:38:50 CDT 2020 using JIRA 6.1.5#6160-sha1:a61a0fc278117a0da0ec9b89167b8f29b6afdab2.