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
  • Issues
  • #22022
Closed
Open
Issue created Feb 17, 2017 by Administrator@rootContributor

Popover tether on window resize

Created by: silverbackdan

I'm not sure whether this is a Bootstrap bug or Tether. I've created a small JS Bin to demonstrate that when I have aligned a button to the right, popover to the left and then resize the window with the popover open, the popover no longer aligns properly. Instead it will go off to the left of the screen.

  • Operating system and version (Windows, Mac OS X, Android, iOS, Win10 Mobile) MacOS Sierra 10.12.3
  • Browser and version (Chrome, Firefox, Safari, IE, MS Edge, Opera 15+, Android Browser) Chrome 56.0.2924.87 (64-bit)
  • Reduced test cases and potential fixes using JS Bin https://jsbin.com/cubacik/1/edit?output

I think it has something to do with the percentage width calculation because if you set a min-width when the container reaches that width, it aligns correctly again.

Assignee
Assign to
Time tracking