Add support for landscape orientation on desktop and tablets.

This commit is contained in:
Shawn
2022-11-05 02:06:51 -06:00
parent 0a8b113cfb
commit c967be4d82
8 changed files with 30 additions and 18 deletions

View File

@ -1,6 +1,6 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:wonders/logic/common/platform_info.dart';
/// Add mouse drag on desktop for easier responsive testing
class AppScrollBehavior extends ScrollBehavior {
@ -15,7 +15,7 @@ class AppScrollBehavior extends ScrollBehavior {
@override
Widget buildScrollbar(BuildContext context, Widget child, ScrollableDetails details) {
return child;
return defaultTargetPlatform == TargetPlatform.android
return PlatformInfo.isAndroid
? RawScrollbar(controller: details.controller, child: child)
: CupertinoScrollbar(controller: details.controller, child: child);
}