diff --git a/app/views/commits/_head.html.haml b/app/views/commits/_head.html.haml index 86a65f879c9..edaf8b8672c 100644 --- a/app/views/commits/_head.html.haml +++ b/app/views/commits/_head.html.haml @@ -1,7 +1,7 @@ %ul.nav.nav-tabs %li= render partial: 'shared/ref_switcher', locals: {destination: 'commits'} - %li{class: "#{'active' if current_page?(project_commits_path(@project)) }"} - = link_to project_commits_path(@project) do + %li{class: "#{'active' if current_controller?(:commit, :commits)}"} + = link_to project_commits_path(@project, @project.root_ref) do Commits %li{class: "#{'active' if current_controller?(:compare)}"} = link_to project_compare_index_path(@project) do @@ -16,7 +16,7 @@ Tags %span.badge= @project.repo.tag_count - - if current_page?(project_commits_path(@project)) && current_user.private_token + - if current_controller?(:commits) && current_user.private_token %li.right %span.rss-icon = link_to project_commits_path(@project, @ref, {format: :atom, private_token: current_user.private_token}), title: "Feed" do