From: <rob...@us...> - 2011-11-22 13:58:01
|
Revision: 38928 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=38928&view=rev Author: robertplummer Date: 2011-11-22 13:57:51 +0000 (Tue, 22 Nov 2011) Log Message: ----------- [FIX] Created a isOne option for the visible event Modified Paths: -------------- trunk/lib/codemirror_tiki/codemirror_tiki.js trunk/lib/jquery_tiki/tiki-jquery.js Modified: trunk/lib/codemirror_tiki/codemirror_tiki.js =================================================================== --- trunk/lib/codemirror_tiki/codemirror_tiki.js 2011-11-21 22:29:19 UTC (rev 38927) +++ trunk/lib/codemirror_tiki/codemirror_tiki.js 2011-11-22 13:57:51 UTC (rev 38928) @@ -66,7 +66,7 @@ } var textarea; - settings.parent.one('visible', function() { + settings.parent.visible(function() { settings.parent.modal(tr("Loading...")); if (!o.is(':input')) { @@ -159,7 +159,7 @@ }); } } - }); + }, true); }); return this; Modified: trunk/lib/jquery_tiki/tiki-jquery.js =================================================================== --- trunk/lib/jquery_tiki/tiki-jquery.js 2011-11-21 22:29:19 UTC (rev 38927) +++ trunk/lib/jquery_tiki/tiki-jquery.js 2011-11-22 13:57:51 UTC (rev 38928) @@ -2760,11 +2760,15 @@ }; //a sudo "onvisible" event -$.fn.visible = function(fn) { +$.fn.visible = function(fn, isOne) { if (fn) { $(this).each(function() { - var me = $(this) - .bind('visible', fn); + var me = $(this); + if (isOne) { + me.one('visible', fn); + } else { + me.bind('visible', fn); + } function visibilityHelper() { if (!me.is(':visible')) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |