Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bootstrap
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 263
    • Issues 263
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 114
    • Merge requests 114
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Bootstrap
  • bootstrap
  • Merge requests
  • !14273

Fix hover-popover/tooltip flickering when mouse re-enters

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge github/fork/sgonyea/master into master Jul 29, 2014
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 2

Created by: sgonyea

I'm not exactly happy with the code change I've made to fix this issue, but this at least demonstrates a fix (as well as the bug itself).

JSBin: http://jsbin.com/hajeta/2/

Issues:

  • Mouse out / mouse in over elements within the popover, the popover will continually flicker (until your mouse hovers over only the popover itself. no child elements)
  • Mouse out / mouse in, if the user scrolled within the popover -- that scorll position is lost (b/c the popover is recreated repeatedly)

Steps to trigger the flickering bug:

  • Hover over the text "Hover here!"
  • Mouse over the tooltip itself
  • Mouse-out and then quickly mouse back in (specifically, mouse back in over the text itself)
  • See a flicker. Then mouse up over other text. The flickering continues.

Additionally: You can scroll within the popover and see the flicker / (continual) resetting of the inner scrollbar position.

Hopefully the explanation and the demo make sense.

Thank you very much! Bootstrap is fantastic.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/sgonyea/master