Skip to content
Snippets Groups Projects
Commit ace13735 authored by Enrique Alcántara's avatar Enrique Alcántara
Browse files

Merge branch '29147-hiding-tooltip-new' into 'master'

Hiding of tooltip after clicking on dropdown's link

See merge request gitlab-org/gitlab!86294
parents 854fd95e b2a8c27f
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -299,3 +299,10 @@ if (flashContainer && flashContainer.children.length) {
$('.gl-show-field-errors').each((i, form) => new GlFieldErrors(form));
 
requestIdleCallback(deferredInitialisation);
// initialize hiding of tooltip after clicking on dropdown's links and buttons
document
.querySelectorAll('a[data-toggle="dropdown"], button[data-toggle="dropdown"]')
.forEach((element) => {
element.addEventListener('click', () => tooltips.hide(element));
});
# frozen_string_literal: true
require 'spec_helper'
RSpec.describe 'top nav tooltips', :js do
let_it_be(:user) { create(:user) }
before do
sign_in(user)
visit explore_projects_path
end
it 'clicking new dropdown hides tooltip', :aggregate_failures do
btn = '#js-onboarding-new-project-link'
page.find(btn).hover
expect(page).to have_content('New...')
page.find(btn).click
expect(page).not_to have_content('New...')
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment