Skip to content

Transition on overflowed elements prevents scroll #7964

Open
@johnleider

Description

@johnleider

Version

2.5.16

Reproduction link

https://codepen.io/johnjleider/pen/MVqyXB

Steps to reproduce

  • Click the button to open the menu
  • As the element is transitioning in, begin to scroll (try not to move your mouse while scrolling)

What is expected?

The scrollable area continues to scroll

What is actually happening?

The scrolling area will get stuck. The scrolling event is still being fired but is not actually scrolling the content. Once you move your mouse and start to scroll again, it works as expected.

If you wait for the transition to finish before scrolling, the bug does not present itself.
scroll


We had a report of the v-select component not scrolling. We have confirmed this is only happening in Chrome 65, but extends back to even 0.15 of the framework (Vuetify). I created the attached codepen to determine if it was framework specific or generally reproducible.

While their may be other css properties that trigger this issue, I have only had success with opacity and happens specifically with the enter declaration. If you remove the entry animation, this does not occur.

Removed entry animation https://codepen.io/johnjleider/pen/ZxMObZ?editors=1111

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions