Dart & Flutter/궁금했던 것, 몰랐던 것
flutter 2.5 이후 크롭(웹)에서 스크롤(Scroll) 안되는 문제
낭초비
2021. 11. 5. 02:01
반응형
flutter 2.3.2 을 쓰고 있다가, 오늘 2.5.2로 업그레이드 했는데 이 때부터 웹(크롭)에서 앱을 올려 테스트 하던것에 문제가 생겼다. 마우스로 스크롤이 되지 않는 것이었다.
이상하다 싶어서 다시 모바일 에뮬레이터로 실행시켜보니, 문제없이 잘 동작했다.
웹에서 돌릴때만 이러한 문제가 발생했다.
구글링을 해보니 flutter 2.5 버전이후부터는 웹(PC)에서 마우스를 이용한 drag를 막아 놓았다고 한다.
그래서 이것을 해결하려면 ScrollBehavior 에서 dragDevices 에 mouse를 추가해줘야 했다.
자세한 내용은 아래 참고.
https://flutter.dev/docs/release/breaking-changes/default-scroll-behavior-drag
위의 페이지에서 설명대로 하니 웹에서 스크롤이 동작했다.
문제 해결~!
반응형