Skip to content

Commit

Permalink
Item13018: fixed slow switching between tabs
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelDaum committed Sep 1, 2014
1 parent 7950cc0 commit 7de7170
Show file tree
Hide file tree
Showing 2 changed files with 145 additions and 0 deletions.
143 changes: 143 additions & 0 deletions JQueryPlugin/.gitignore
@@ -0,0 +1,143 @@
*.gz
pub/System/JQueryPlugin/jquery-1.10.0.js
pub/System/JQueryPlugin/jquery-1.10.1.js
pub/System/JQueryPlugin/jquery-1.11.0.js
pub/System/JQueryPlugin/jquery-1.11.1.js
pub/System/JQueryPlugin/jquery-1.7.1.js
pub/System/JQueryPlugin/jquery-1.7.2.js
pub/System/JQueryPlugin/jquery-1.8.0.js
pub/System/JQueryPlugin/jquery-1.8.1.js
pub/System/JQueryPlugin/jquery-1.8.2.js
pub/System/JQueryPlugin/jquery-1.8.3.js
pub/System/JQueryPlugin/jquery-1.9.1.js
pub/System/JQueryPlugin/jquery-2.0.0.js
pub/System/JQueryPlugin/jquery-2.0.1.js
pub/System/JQueryPlugin/jquery-2.0.2.js
pub/System/JQueryPlugin/jquery-2.1.0.js
pub/System/JQueryPlugin/jquery-2.1.1.js
pub/System/JQueryPlugin/noconflict.js
pub/System/JQueryPlugin/plugins/autocomplete/jquery.autocomplete.css
pub/System/JQueryPlugin/plugins/autocomplete/jquery.autocomplete.init.js
pub/System/JQueryPlugin/plugins/autocomplete/jquery.autocomplete.js
pub/System/JQueryPlugin/plugins/bgiframe/jquery.bgiframe.js
pub/System/JQueryPlugin/plugins/blockui/jquery.blockUI.css
pub/System/JQueryPlugin/plugins/blockui/jquery.blockUI.init.js
pub/System/JQueryPlugin/plugins/blockui/jquery.blockUI.js
pub/System/JQueryPlugin/plugins/button/jquery.button.css
pub/System/JQueryPlugin/plugins/button/jquery.button.init.js
pub/System/JQueryPlugin/plugins/chili/jquery.chili.init.js
pub/System/JQueryPlugin/plugins/chili/jquery.chili.js
pub/System/JQueryPlugin/plugins/cookie/jquery.cookie.js
pub/System/JQueryPlugin/plugins/corner/jquery.corner.init.js
pub/System/JQueryPlugin/plugins/corner/jquery.corner.js
pub/System/JQueryPlugin/plugins/cycle/jquery.cycle.init.js
pub/System/JQueryPlugin/plugins/cycle/jquery.cycle.js
pub/System/JQueryPlugin/plugins/debug/jquery.debug.css
pub/System/JQueryPlugin/plugins/debug/jquery.debug.js
pub/System/JQueryPlugin/plugins/easing/jquery.easing.js
pub/System/JQueryPlugin/plugins/empty/jquery.empty.css
pub/System/JQueryPlugin/plugins/empty/jquery.empty.js
pub/System/JQueryPlugin/plugins/farbtastic/jquery.farbtastic.css
pub/System/JQueryPlugin/plugins/farbtastic/jquery.farbtastic.init.js
pub/System/JQueryPlugin/plugins/farbtastic/jquery.farbtastic.js
pub/System/JQueryPlugin/plugins/fluidfont/jquery.fluidfont.js
pub/System/JQueryPlugin/plugins/focus/jquery.focus.js
pub/System/JQueryPlugin/plugins/fontawesome/fontawesome.css
pub/System/JQueryPlugin/plugins/fontawesome/git/
pub/System/JQueryPlugin/plugins/form/jquery.form.js
pub/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js
pub/System/JQueryPlugin/plugins/gradient/jquery.gradient.init.js
pub/System/JQueryPlugin/plugins/gradient/jquery.gradient.js
pub/System/JQueryPlugin/plugins/hoverintent/jquery.hoverIntent.js
pub/System/JQueryPlugin/plugins/innerfade/jquery.innerfade.init.js
pub/System/JQueryPlugin/plugins/innerfade/jquery.innerfade.js
pub/System/JQueryPlugin/plugins/livequery/git/
pub/System/JQueryPlugin/plugins/livequery/jquery.livequery.js
pub/System/JQueryPlugin/plugins/loader/jquery.loader.css
pub/System/JQueryPlugin/plugins/loader/jquery.loader.js
pub/System/JQueryPlugin/plugins/localscroll/jquery.localscroll.js
pub/System/JQueryPlugin/plugins/maskedinput/jquery.maskedinput.init.js
pub/System/JQueryPlugin/plugins/maskedinput/jquery.maskedinput.js
pub/System/JQueryPlugin/plugins/masonry/jquery.masonry.css
pub/System/JQueryPlugin/plugins/masonry/jquery.masonry.init.js
pub/System/JQueryPlugin/plugins/masonry/jquery.masonry.js
pub/System/JQueryPlugin/plugins/media/jquery.media.init.js
pub/System/JQueryPlugin/plugins/media/jquery.media.js
pub/System/JQueryPlugin/plugins/metadata/jquery.metadata.js
pub/System/JQueryPlugin/plugins/migrate/jquery.migrate.js
pub/System/JQueryPlugin/plugins/nifty/jquery.nifty.css
pub/System/JQueryPlugin/plugins/nifty/jquery.nifty.js
pub/System/JQueryPlugin/plugins/nifty/jquery.rounded.css
pub/System/JQueryPlugin/plugins/nifty/jquery.rounded.js
pub/System/JQueryPlugin/plugins/placeholder/jquery.placeholder.js
pub/System/JQueryPlugin/plugins/pnotify/jquery.pnotify.default.css
pub/System/JQueryPlugin/plugins/pnotify/jquery.pnotify.js
pub/System/JQueryPlugin/plugins/popupwindow/jquery.popupwindow.init.js
pub/System/JQueryPlugin/plugins/popupwindow/jquery.popupwindow.js
pub/System/JQueryPlugin/plugins/queryobject/jquery.queryobject.js
pub/System/JQueryPlugin/plugins/rating/jquery.rating.css
pub/System/JQueryPlugin/plugins/rating/jquery.rating.init.js
pub/System/JQueryPlugin/plugins/rating/jquery.rating.js
pub/System/JQueryPlugin/plugins/scrollto/git/
pub/System/JQueryPlugin/plugins/scrollto/jquery.scrollTo.init.js
pub/System/JQueryPlugin/plugins/scrollto/jquery.scrollTo.js
pub/System/JQueryPlugin/plugins/serialscroll/git/
pub/System/JQueryPlugin/plugins/serialscroll/jquery.serialScroll.js
pub/System/JQueryPlugin/plugins/shake/jquery.shake.js
pub/System/JQueryPlugin/plugins/shrinkurls/jquery.shrinkurls.js
pub/System/JQueryPlugin/plugins/simplemodal/jquery.simplemodal.css
pub/System/JQueryPlugin/plugins/simplemodal/jquery.simplemodal.init.js
pub/System/JQueryPlugin/plugins/simplemodal/jquery.simplemodal.js
pub/System/JQueryPlugin/plugins/slimbox/slimbox2.css
pub/System/JQueryPlugin/plugins/slimbox/slimbox2.init.js
pub/System/JQueryPlugin/plugins/slimbox/slimbox2.js
pub/System/JQueryPlugin/plugins/superfish/jquery.superfish.css
pub/System/JQueryPlugin/plugins/superfish/jquery.superfish.js
pub/System/JQueryPlugin/plugins/superfish/jquery.superfish-navbar.css
pub/System/JQueryPlugin/plugins/superfish/jquery.superfish-vertical.css
pub/System/JQueryPlugin/plugins/supersubs/jquery.supersubs.js
pub/System/JQueryPlugin/plugins/tabpane/jquery.tabpane.css
pub/System/JQueryPlugin/plugins/tabpane/jquery.tabpane.js
pub/System/JQueryPlugin/plugins/textboxlist/jquery.textboxlist.css
pub/System/JQueryPlugin/plugins/textboxlist/jquery.textboxlist.init.js
pub/System/JQueryPlugin/plugins/textboxlist/jquery.textboxlist.js
pub/System/JQueryPlugin/plugins/tmpl/jquery.tmpl.js
pub/System/JQueryPlugin/plugins/tmpl/jquery.tmpl-loader.js
pub/System/JQueryPlugin/plugins/tooltip/jquery.tooltip.css
pub/System/JQueryPlugin/plugins/tooltip/jquery.tooltip.init.js
pub/System/JQueryPlugin/plugins/tooltip/jquery.tooltip.js
pub/System/JQueryPlugin/plugins/treeview/jquery.treeview.async.js
pub/System/JQueryPlugin/plugins/treeview/jquery.treeview.css
pub/System/JQueryPlugin/plugins/treeview/jquery.treeview.init.js
pub/System/JQueryPlugin/plugins/treeview/jquery.treeview.js
pub/System/JQueryPlugin/plugins/validate/jquery.validate.init.js
pub/System/JQueryPlugin/plugins/validate/jquery.validate.js
pub/System/JQueryPlugin/plugins/validate/jquery.validate.methods.js
pub/System/JQueryPlugin/plugins/wikiword/jquery.wikiword.js
pub/System/JQueryPlugin/themes/base/jquery-ui.css
pub/System/JQueryPlugin/themes/flickr/jquery-ui.css
pub/System/JQueryPlugin/themes/foswiki/jquery-ui.css
pub/System/JQueryPlugin/themes/lightness/jquery-ui.css
pub/System/JQueryPlugin/themes/redmond/jquery-ui.css
pub/System/JQueryPlugin/themes/smoothness/jquery-ui.css
pub/System/JQueryPlugin/ui/jquery.ui.accordion.init.js
pub/System/JQueryPlugin/ui/jquery.ui.autocomplete.init.js
pub/System/JQueryPlugin/ui/jquery.ui.button.init.js
pub/System/JQueryPlugin/ui/jquery.ui.datepicker.init.js
pub/System/JQueryPlugin/ui/jquery.ui.dialog.init.js
pub/System/JQueryPlugin/ui/jquery.ui.draggable.init.js
pub/System/JQueryPlugin/ui/jquery-ui.js
pub/System/JQueryPlugin/ui/jquery.ui.progressbar.init.js
pub/System/JQueryPlugin/ui/jquery.ui.resizable.init.js
pub/System/JQueryPlugin/ui/jquery.ui.slider.init.js
pub/System/JQueryPlugin/ui/jquery.ui.spinner.init.js
pub/System/JQueryPlugin/ui/jquery.ui.tabs.init.js
pub/System/JQueryPlugin/ui/jquery.ui.tooltip.init.js
JQueryPlugin.md5
JQueryPlugin.sha1
JQueryPlugin.tgz
JQueryPlugin.txt
JQueryPlugin.zip
JQueryPlugin_installer
JQueryPlugin_installer.pl

Expand Up @@ -83,9 +83,11 @@ $.tabpane = {

// set hash
var newHash = $("#"+newTabId).data("hash"), oldHash = window.location.hash.replace(/^.*#/, "");
/* DISABLED for performance reasons: see http://foswiki.org/Tasks/Item13018
if (newHash != oldHash) {
window.location.hash = newHash;
}
*/
}
return false;
});
Expand Down

0 comments on commit 7de7170

Please sign in to comment.