Skip to content
This repository has been archived by the owner on May 29, 2019. It is now read-only.

fix(tooltip): tooltip appears on wrong position by a fraction of a second #4363

Closed
wants to merge 2 commits into from

Conversation

dabos-GFI
Copy link
Contributor

  • Avoid position computation when tooltip is empty
  • Force visibility to none when resetting style

Fixes: #4195

…cond

- Avoid position computation when tooltip is empty
- Force visibility to none when resetting style

Fixes: angular-ui#4195
- Force hidden visibility at creation time

Fixes: angular-ui#4195
@wesleycho wesleycho added this to the 0.14.0 (Bootstrap 3.3) milestone Sep 7, 2015
@wesleycho wesleycho closed this in 8fee75d Sep 7, 2015
RobJacobs added a commit that referenced this pull request Sep 8, 2015
- Adds style override to fix `display: none` being set by Bootstrap's
  CSS

Closes #4363
Closes #4379
NealHaggard pushed a commit to NealHaggard/bootstrap that referenced this pull request Oct 7, 2015
- Avoid position computation when tooltip is empty
- Force visibility to none when resetting style

Closes angular-ui#4363
Fixes angular-ui#4195
NealHaggard pushed a commit to NealHaggard/bootstrap that referenced this pull request Oct 7, 2015
- Adds style override to fix `display: none` being set by Bootstrap's
  CSS

Closes angular-ui#4363
Closes angular-ui#4379
jasonaden pushed a commit to deskfed/bootstrap that referenced this pull request Jan 8, 2016
- Avoid position computation when tooltip is empty
- Force visibility to none when resetting style

Closes angular-ui#4363
Fixes angular-ui#4195
jasonaden pushed a commit to deskfed/bootstrap that referenced this pull request Jan 8, 2016
- Adds style override to fix `display: none` being set by Bootstrap's
  CSS

Closes angular-ui#4363
Closes angular-ui#4379
jasonaden pushed a commit to deskfed/bootstrap that referenced this pull request Jan 8, 2016
This is a rollup commit intended to address several
issues around the positioning and parsing of
attributes.

- Fixes issue introduced under PR angular-ui#4311 where setting
  height and width in tooltip position function
  messed up arrow placement.
- Fixes issue introduced under PR angular-ui#4363 where setting
  visibility to hidden in tooltip position function
  caused elements in popover to lose focus.
- Fixes issue angular-ui#1780 where tooltip would render if
  content was just whitespace.
- Fixes issue angular-ui#3347 where tooltip isolate scope was
  being accessed after it was set to null.  Observers
  will now be created/destroyed as tooltip opens/closes
  which will also offer a performance improvement.
- Fixes issue angular-ui#3557 by implementing evalAsync to set
  tooltip scope isOpen property.
- Fixes issue angular-ui#4335 where if model isOpen property is
  undefined, tooltip would call show/hide toggle function.
- Closes PR angular-ui#4429 where how the templated content
  was being evaluated could cause an infinite digest loop.

Closes angular-ui#4400
Closes angular-ui#4418
Closes angular-ui#4429
Closes angular-ui#4431
Closes angular-ui#4455

Fixes angular-ui#1780
Fixes angular-ui#3347
Fixes angular-ui#3557
Fixes angular-ui#4321
Fixes angular-ui#4335
jasonaden pushed a commit to deskfed/bootstrap that referenced this pull request Jan 8, 2016
- Avoid position computation when tooltip is empty
- Force visibility to none when resetting style

Closes angular-ui#4363
Fixes angular-ui#4195
jasonaden pushed a commit to deskfed/bootstrap that referenced this pull request Jan 8, 2016
- Adds style override to fix `display: none` being set by Bootstrap's
  CSS

Closes angular-ui#4363
Closes angular-ui#4379
jasonaden pushed a commit to deskfed/bootstrap that referenced this pull request Jan 8, 2016
This is a rollup commit intended to address several
issues around the positioning and parsing of
attributes.

- Fixes issue introduced under PR angular-ui#4311 where setting
  height and width in tooltip position function
  messed up arrow placement.
- Fixes issue introduced under PR angular-ui#4363 where setting
  visibility to hidden in tooltip position function
  caused elements in popover to lose focus.
- Fixes issue angular-ui#1780 where tooltip would render if
  content was just whitespace.
- Fixes issue angular-ui#3347 where tooltip isolate scope was
  being accessed after it was set to null.  Observers
  will now be created/destroyed as tooltip opens/closes
  which will also offer a performance improvement.
- Fixes issue angular-ui#3557 by implementing evalAsync to set
  tooltip scope isOpen property.
- Fixes issue angular-ui#4335 where if model isOpen property is
  undefined, tooltip would call show/hide toggle function.
- Closes PR angular-ui#4429 where how the templated content
  was being evaluated could cause an infinite digest loop.

Closes angular-ui#4400
Closes angular-ui#4418
Closes angular-ui#4429
Closes angular-ui#4431
Closes angular-ui#4455

Fixes angular-ui#1780
Fixes angular-ui#3347
Fixes angular-ui#3557
Fixes angular-ui#4321
Fixes angular-ui#4335
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants