Okay
  Public Ticket #2320337
Necar slider scroll on chrome with touch
Closed

Comments

  • georgejoy started the conversation

    Bug: When scrolling to the next/previous page, a lot of times the site will automatically scroll one extra time sending you one page further than intended.

    Affected browsers: Chrome 80, Edge 80

    When it happens: Often in Chrome; Once after page load in Edge

    Resolution: Only when width is above 1000px

    Device: PC scrolling with a touchpad

    Reproduction:
    1. Open demo at: http://themenectar.com/demo/salient-app
    2. Scroll down with 2 fingers on the touchpad and wait until the transitions/animations from the page change are completed
    3. Repeat again until the page automatically changes a second time after the transitions/animations are compelte without you touching the touchpad.

    The first page change is triggered by the touchpad and the second page change happens automatically without me touching anything on the computer.

    Looking forward to your thoughts on this issue. Let me know if you have any questions.

  •  8,992
    Tahir replied

    Hey ,

    Thanks for the Detailed info . Escalating it to the Developer so he may add in a response .

    Best


    ThemeNectar Support Team 

  •  1,089
    ThemeNectar replied

    Hey George,

    Salient uses a third party script to handle the slider logic for the full page row feature. After some testing, I've concluded that the extra scrolling only occurs due to the "easing" which many trackpads add to browser scrolling by default. In other words, excess scrolling events are actually being emitted after you let go of the trackpad, which produces to smooth scrolling on regular web pages.

    Altering the animation speed to from "medium" to "slow" in the full page row settings should correct this issue. The longer animation will allow enough time to let the trackpad scroll events to bubble out in time and thus not trigger any excess scrolling within the slider. See attached image in regards to the option I mentioned.