CLOUDSTACK-7302: UI: Remove Hover Interaction from breadcrumbs at top page Signed-off-by: Mihaela Stoica <[email protected]> (cherry picked from commit af377430453ecf1fb9b44ed3e29541b7f20ce5d5) Signed-off-by: Rohit Yadav <[email protected]>
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/b0e5a303 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/b0e5a303 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/b0e5a303 Branch: refs/heads/4.4 Commit: b0e5a303d97847280909e7565c03dfb7f6f02f85 Parents: 23b3198 Author: Mihaela Stoica <[email protected]> Authored: Mon Aug 11 08:58:04 2014 +0100 Committer: Rohit Yadav <[email protected]> Committed: Thu Dec 11 20:38:52 2014 +0530 ---------------------------------------------------------------------- ui/scripts/ui/widgets/cloudBrowser.js | 69 ------------------------------ 1 file changed, 69 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/b0e5a303/ui/scripts/ui/widgets/cloudBrowser.js ---------------------------------------------------------------------- diff --git a/ui/scripts/ui/widgets/cloudBrowser.js b/ui/scripts/ui/widgets/cloudBrowser.js index 31ac533..007025b 100644 --- a/ui/scripts/ui/widgets/cloudBrowser.js +++ b/ui/scripts/ui/widgets/cloudBrowser.js @@ -346,73 +346,4 @@ } } )); - - // Breadcrumb hovering - $('#breadcrumbs li').live('mouseover', cloudStack.ui.event.bind( - 'cloudBrowser', { - 'breadcrumb': function($target, $browser, data) { - var $hiddenPanels = data.panel.siblings().filter(function() { - return $(this).index() > data.panel.index(); - }); - var $targetPanel = data.panel.filter(':first'); - var $targetBreadcrumb = _breadcrumb.filter($targetPanel); - var $panelWrapper = $('<div>').addClass('panel panel-highlight-wrapper'); - - $hiddenPanels.addClass('mouseover-hidden'); - - $browser.data('browser-panel-highlight-timer', setTimeout(function() { - $('#browser').addClass('panel-highlight'); - $('.overlay').remove(); - - // Setup panel and wrapper positioning - $panelWrapper - .css({ - left: $targetPanel.position().left - }) - .width($targetPanel.width()); - $targetPanel - .wrap($panelWrapper); - $panelWrapper - .zIndex(10000) - .overlay(); - $targetPanel.filter(':last').addClass('highlighted'); - - // Setup breadcrumbs - $targetBreadcrumb.each(function() { - $(this).data('breadcrumb-original-zindex', $(this).zIndex()); - }); - $targetBreadcrumb.zIndex(10001); - - $hiddenPanels.hide(); - }, 1000)); - } - } - )); - - $('#breadcrumbs li').live('mouseout', cloudStack.ui.event.bind( - 'cloudBrowser', { - 'breadcrumb': function($target, $browser, data) { - var $getHiddenPanels = $browser.find('.panel.mouseover-hidden'); - var $visiblePanels = $getHiddenPanels.siblings(); - var $visibleBreadcrumbs = _breadcrumb.filter($visiblePanels); - - clearTimeout($browser.data('browser-panel-highlight-timer')); - $('#browser').removeClass('panel-highlight'); - $('#browser .panel').removeClass('highlighted'); - $('#browser .panel.panel-highlight-wrapper').each(function() { - var $wrapper = $(this); - var $panel = $wrapper.find('.panel'); - - $wrapper.after($panel); - $wrapper.remove(); - }); - $getHiddenPanels.removeClass('mouseover-hidden').show(); - $visibleBreadcrumbs.each(function() { - $(this).zIndex($(this).data('breadcrumb-original-zindex')); - }); - $('.overlay').remove(); - $('#browser .panel > .highlight-arrow').remove(); - } - } - )); })(jQuery, cloudStack);
