From 2d87a681ca559721485ca781fbb20963f5f08156 Mon Sep 17 00:00:00 2001 From: sihoo Date: Tue, 8 Sep 2026 18:05:18 +0900 Subject: [PATCH] =?UTF-8?q?=EC=8A=A4=ED=81=AC=EB=A1=A4=20=EC=8B=9C=20?= =?UTF-8?q?=EB=82=98=EC=98=A4=EB=8A=94=20=ED=8C=8C=EB=9E=80=20=EC=98=A4?= =?UTF-8?q?=EB=B2=84=EC=8A=A4=ED=81=AC=EB=A1=A4=20=EA=B8=80=EB=A1=9C?= =?UTF-8?q?=EC=9A=B0=20=ED=9A=A8=EA=B3=BC=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flutter 기본 GlowingOverscrollIndicator가 스크롤 경계에서 파란색으로 번쩍이던 걸 커스텀 ScrollBehavior로 전체 앱에서 비활성화. Co-Authored-By: Claude Sonnet 5 --- lib/main_client_app.dart | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/main_client_app.dart b/lib/main_client_app.dart index 40df03c..8aa21e0 100644 --- a/lib/main_client_app.dart +++ b/lib/main_client_app.dart @@ -22,6 +22,18 @@ void main() async { runApp(const SchoolAttendanceApp()); } +// 🌊 스크롤이 끝에 닿을 때 나오는 파란색 오버스크롤 글로우 효과를 없앤다. +class _NoGlowScrollBehavior extends MaterialScrollBehavior { + @override + Widget buildOverscrollIndicator( + BuildContext context, + Widget child, + ScrollableDetails details, + ) { + return child; + } +} + class SchoolAttendanceApp extends StatelessWidget { const SchoolAttendanceApp({super.key}); @@ -30,6 +42,7 @@ class SchoolAttendanceApp extends StatelessWidget { return MaterialApp( debugShowCheckedModeBanner: false, title: '$schoolName 학생 도우미', + scrollBehavior: _NoGlowScrollBehavior(), theme: ThemeData( useMaterial3: true, scaffoldBackgroundColor: AppPalette.mist,