diff --git a/app/assets/javascripts/tree.js b/app/assets/javascripts/tree.js index 2e9bcc82a2b..3b47f81c223 100644 --- a/app/assets/javascripts/tree.js +++ b/app/assets/javascripts/tree.js @@ -5,21 +5,21 @@ var Tree = { init: function() { - (new Image).src = "ajax-loader-facebook.gif"; + (new Image).src = "/assets/ajax-loader-facebook.gif"; - $('#tree-slider td.tree-item-file-name a, #tree-breadcrumbs a').live("click", function() { + $('#tree-slider .tree-item-file-name a, .breadcrumb a').live("click", function() { history.pushState({ path: this.path }, '', this.href) $("#tree-content-holder").hide("slide", { direction: "left" }, 150) }) - $("#tree-slider tr.tree-item").live('click', function(e){ + $("#tree-slider .tree-item").live('click', function(e){ if(e.target.nodeName != "A") { - link = $(this).find("td.tree-item-file-name a"); + link = $(this).find(".tree-item-file-name a"); link.trigger("click"); } }); - $('#tree-slider td.tree-item-file-name a, #tree-breadcrumbs a').live({ + $('#tree-slider td.tree-item-file-name a, .breadcrumb a').live({ "ajax:beforeSend": function() { $('.tree_progress').addClass("loading"); }, "ajax:complete": function() { $('.tree_progress').removeClass("loading"); } }); diff --git a/app/assets/stylesheets/tree.scss b/app/assets/stylesheets/tree.scss index c86add61189..47024a6f009 100644 --- a/app/assets/stylesheets/tree.scss +++ b/app/assets/stylesheets/tree.scss @@ -122,5 +122,10 @@ table.highlighttable .linenodiv pre { .tree-item-file-name { font-weight:bold; + + img { + position: relative; + top: 2px; + } } }