Skip to content

Commit

Permalink
use cupertinoscrollbar on ios
Browse files Browse the repository at this point in the history
  • Loading branch information
esskar committed Sep 12, 2020
1 parent 49c9f2d commit ab3552b
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions lib/intro_slider.dart
@@ -1,3 +1,6 @@
import 'dart:io';

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';

Expand Down Expand Up @@ -1071,11 +1074,17 @@ class IntroSliderState extends State<IntroSlider>
child: Container(
margin: EdgeInsets.only(bottom: 60.0),
child: this.verticalScrollbarBehavior != scrollbarBehavior.HIDE
? Scrollbar(
child: listView,
controller: scrollController,
isAlwaysShown: this.verticalScrollbarBehavior ==
scrollbarBehavior.SHOW_ALWAYS)
? Platform.isIOS
? CupertinoScrollbar(
child: listView,
controller: scrollController,
isAlwaysShown: this.verticalScrollbarBehavior ==
scrollbarBehavior.SHOW_ALWAYS)
: Scrollbar(
child: listView,
controller: scrollController,
isAlwaysShown: this.verticalScrollbarBehavior ==
scrollbarBehavior.SHOW_ALWAYS)
: listView,
),
);
Expand Down

0 comments on commit ab3552b

Please sign in to comment.