Unverified Commit 9a7b1a73 authored by Chris Bracken's avatar Chris Bracken Committed by GitHub

Replace platform check with swtich (#24752)

Generally, we should always use default-less switches for
platform-specific behaviour so we're forced to make a conscious decision
on each instance of such behaviour any time we add support for a new
platform.
parent 5e8e3972
...@@ -1777,7 +1777,8 @@ class ScaffoldState extends State<Scaffold> with TickerProviderStateMixin { ...@@ -1777,7 +1777,8 @@ class ScaffoldState extends State<Scaffold> with TickerProviderStateMixin {
removeBottomPadding: true, removeBottomPadding: true,
); );
if (themeData.platform == TargetPlatform.iOS) { switch (themeData.platform) {
case TargetPlatform.iOS:
_addIfNonNull( _addIfNonNull(
children, children,
GestureDetector( GestureDetector(
...@@ -1792,6 +1793,10 @@ class ScaffoldState extends State<Scaffold> with TickerProviderStateMixin { ...@@ -1792,6 +1793,10 @@ class ScaffoldState extends State<Scaffold> with TickerProviderStateMixin {
removeRightPadding: false, removeRightPadding: false,
removeBottomPadding: true, removeBottomPadding: true,
); );
break;
case TargetPlatform.android:
case TargetPlatform.fuchsia:
break;
} }
if (_endDrawerOpened) { if (_endDrawerOpened) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment