benmarch / angular-ui-tour

Product tour using Angular UI Bootstrap Tooltips
163 stars 49 forks source link

Element does not get highlighted in multi page tour if the location of the element on new page is same as previous step. #179

Closed nlogicsoftware closed 6 years ago

nlogicsoftware commented 6 years ago

I am using the exact versions of the following:

**I have installed this library via: Bower

**I have observed the following behavior: I have a multi page tour. Tour step 2 and 3 which are on different pages, the step element for each of the steps has same pixel location. So going from step 2 to step 3 does not put a backdrop on element on step 3. If I change the element location by a pixel, then backdrop works fine.

benmarch commented 6 years ago

I think this is due to an optimization in Hone. I'll see if I can modify it so that it will recognize that it is a new target and should not attempt to optimize.

nlogicsoftware commented 6 years ago

Thanks @benmarch. Great library by the way. I had some challenges with getting started with multi page tour but documentation got me going.

benmarch commented 6 years ago

Hey @nlogicsoftware, this should be fixed in 0.9.4. Just add the tour-step-disable-backdrop-optimizations="true" to the step that is giving you trouble (or ui-tour-disable-backdrop-optimizations="true" to the whole tour).