Description
Possibly related to #3047
With browser zoom at 125% or 175% or Windows scale at 125% (which is often the default on laptops), seemingly at random some of our tooltips will vibrate instead of being still in one position.
The inline style of the tooltip is changing by 1px either to the left or top properties and very occasionally both together (diagonal vibrate).
I have dug into the code a little and can see that positionElements is being executed repeatedly many times and the calculation for targetElPosition changes which is causing the vibration effect.
Unfortunately I was not able to reproduce it on Plunkr.
Any help/tips appreciated.
ngx-bootstrap: 2.0.4
Angular: 5.2.9
Bootstrap: 3.3.7
Built with ng build
. It's a hybrid AngularJS + Angular5 application and also uses ngx-perfect-scrollbar (in case that has anything to do with it).