Item13602: JQuery::UI recursive loop opening tabs after a login redirect back to the page.
Priority: Normal
Current State: Closed
Released In: 2.0.2
Target Release: patch
This is the somewhat innocuous looking topic:
---+ DO NOT LOGIN on this page!
---++ Probably will crash your browser.
%JQREQUIRE{"ui::tabs"}%
<div id="tabs" class="jqUITabs">
<ul>
<li><a href="#tabs-1">DO NOT LOGIN HERE!</a></li>
</ul>
<div id="tabs-1">
---+ DO NOT LOGIN on this page!
---++ Probably will crash your browser.
</div>
</div>
If you visit the page, then click login, when the redirect returns, the page begins opening nested tabs. Have to close the window to stop it. As long as the page is not the target of a returning redirect, it appears to work fine.
--
GeorgeClark - 03 Aug 2015
This is a bug in jquery-ui reported 4 years ago (
http://bugs.jqueryui.com/ticket/7822) ... which they don't fix being in state
worksforme
Here's our super simple fix that
worksforus
.
This bug applies to every version of
JQueryPlugin since jquery-1.8 was added.
--
MichaelDaum - 04 Aug 2015