Merge pull request #3926 from consul/admin_menu
Fix hidden active elements in admin menu
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<div class="admin-sidebar">
|
||||
<ul id="admin_menu" data-accordion-menu data-multi-open="false">
|
||||
<ul id="admin_menu" data-accordion-menu data-multi-open="true">
|
||||
<% if feature?(:proposals) %>
|
||||
<li class="section-title">
|
||||
<%= link_to admin_proposals_path do %>
|
||||
|
||||
@@ -84,4 +84,17 @@ describe "Admin" do
|
||||
expect(page).not_to have_css("#moderation_menu")
|
||||
expect(page).not_to have_css("#valuation_menu")
|
||||
end
|
||||
|
||||
scenario "Admin menu does not hide active elements", :js do
|
||||
login_as(administrator)
|
||||
visit admin_budgets_path
|
||||
|
||||
within("#admin_menu") do
|
||||
expect(page).to have_link "Participatory budgets"
|
||||
|
||||
click_link "Site content"
|
||||
|
||||
expect(page).to have_link "Participatory budgets"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user