Repository: flutter
Issue: Contained OutlinedButton with padding clips child text when uniformly scaled up
Labels: framework,f: material design,a: quality,has reproducible steps,P3,found in release: 2.10,found in release: 2.11,team-design,triaged-design

A size constrained (SizedBox / Container size) OutlinedButton clips child text when all the sizes are uniformly scaled up.

## Steps to Reproduce
Run the code sample or see the screenshots.
Execute `flutter run` on the code sample
Change the size-multiplier from the popup-menu button at the top right corner
Gradually increase the multiplier to see the clipping in the button text

**Expected results:** <!-- what did you want to see? -->
Consistent behavior across uniform scale up / scale down. No clipping of text on scale up.

**Actual results:** <!-- what did you see? -->
Clipping of text

<details>
<summary>Code sample</summary>

```dart
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({Key? key, required this.title}) : super(key: key);

  final String title;

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  int _sizeMultiplier = 1;

  void _setSizeMultiplier(int value) {
    setState(() {
      _sizeMultiplier = value;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
        actions: [
          PopupMenuButton(itemBuilder: (context) => [
            for (int i=1; i<=10; i++) PopupMenuItem(child: Text('$i.0'), onTap: () => _setSizeMultiplier(i),),
          ])
        ],
      ),
      body: Center(
        child: SizedBox(
          height: 40.0 * _sizeMultiplier,
          child: OutlinedButton(
            style: OutlinedButton.styleFrom(
              padding: EdgeInsets.all(8.0 * _sizeMultiplier),
              backgroundColor: Colors.white60,
            ),
            onPressed: () {  },
            child: Text(
              'pete\'s way',
              style: TextStyle(
                height: 1.0,
                fontSize: 30.0 * _sizeMultiplier,
                color: Colors.black45,
                // backgroundColor: Colors.yellow
              ),
            ),
          ),
        ),
      ),
    );
  }
}

```

</details>

<details>
  <summary>Logs</summary>

<!--
      Run your application with `flutter run --verbose` and attach all the
      log output below between the lines with the backticks. If there is an
      exception, please see if the error message includes enough information
      to explain how to solve the issue.
-->

```
[rocky@fedora flutter_text_size_issue]$ flutter run --verbose
[  +55 ms] executing: uname -m
[  +26 ms] Exit code 0 from: uname -m
[        ] x86_64
[   +5 ms] executing: [/home/rocky/Devspace/software/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +4 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 5f105a6ca7a5ac7b8bc9b241f4c2d86f4188cf5c
[        ] executing: [/home/rocky/Devspace/software/flutter/] git tag --points-at 5f105a6ca7a5ac7b8bc9b241f4c2d86f4188cf5c
[  +12 ms] Exit code 0 from: git tag --points-at 5f105a6ca7a5ac7b8bc9b241f4c2d86f4188cf5c
[        ] 2.10.0
[   +7 ms] executing: [/home/rocky/Devspace/software/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +4 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [/home/rocky/Devspace/software/flutter/] git ls-remote --get-url origin
[   +4 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +66 ms] executing: [/home/rocky/Devspace/software/flutter/] git rev-parse --abbrev-ref HEAD
[   +4 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[  +44 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +52 ms] executing: /home/rocky/Android/Sdk/platform-tools/adb devices -l
[  +32 ms] List of devices attached
[   +4 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +98 ms] Skipping pub get: version match.
[  +56 ms] Generating /home/rocky/Devspace/espace/flutter_text_size_issue/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +76 ms] Initializing file store
[   +7 ms] Skipping target: gen_localizations
[   +5 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
/home/rocky/Devspace/espace/flutter_text_size_issue/.dart_tool/package_config_subset}
[  +23 ms] gen_dart_plugin_registrant: Complete
[   +1 ms] Skipping target: _composite
[   +1 ms] complete
[   +4 ms] Launching lib/main.dart on Linux in debug mode...
[   +4 ms] /home/rocky/Devspace/software/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/home/rocky/Devspace/software/flutter/bin/cache/artifacts/engine/linux-x64/frontend_server.dart.snapshot --sdk-root
/home/rocky/Devspace/software/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names
--experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill /tmp/flutter_tools.TGZVTU/flutter_tool.JOBBBM/app.dill --packages
/home/rocky/Devspace/espace/flutter_text_size_issue/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill
--enable-experiment=alternative-invalidation-strategy
[  +16 ms] Building Linux application...
[  +15 ms] <- compile package:flutter_text_size_issue/main.dart
[   +1 ms] executing: [build/linux/x64/debug/] cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -DFLUTTER_TARGET_PLATFORM=linux-x64
/home/rocky/Devspace/espace/flutter_text_size_issue/linux
[  +57 ms] -- Configuring done
[   +6 ms] -- Generating done
[  +25 ms] -- Build files have been written to: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug
[   +2 ms] executing: ninja -C build/linux/x64/debug install
[  +11 ms] ninja: Entering directory `build/linux/x64/debug'
[+11717 ms] [1/5] Generating /home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/libflutter_linux_gtk.so,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_engine.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_method_call.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_method_response.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_value.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/fl_view.h,
/home/rocky/Devspace/espace/flutter_text_size_issue/linux/flutter/ephemeral/flutter_linux/flutter_linux.h, _phony_
[   +8 ms] [  +60 ms] executing: uname -m
[        ] [  +29 ms] Exit code 0 from: uname -m
[        ] [        ] x86_64
[        ] [   +5 ms] executing: [/home/rocky/Devspace/software/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [   +4 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [        ] 5f105a6ca7a5ac7b8bc9b241f4c2d86f4188cf5c
[        ] [        ] executing: [/home/rocky/Devspace/software/flutter/] git tag --points-at 5f105a6ca7a5ac7b8bc9b241f4c2d86f4188cf5c
[        ] [  +11 ms] Exit code 0 from: git tag --points-at 5f105a6ca7a5ac7b8bc9b241f4c2d86f4188cf5c
[        ] [        ] 2.10.0
[        ] [   +7 ms] executing: [/home/rocky/Devspace/software/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [   +3 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/stable
[        ] [        ] executing: [/home/rocky/Devspace/software/flutter/] git ls-remote --get-url origin
[        ] [   +3 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +51 ms] executing: [/home/rocky/Devspace/software/flutter/] git rev-parse --abbrev-ref HEAD
[        ] [   +3 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable
[        ] [  +44 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [  +81 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [   +1 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[        ] [  +78 ms] Initializing file store
[        ] [  +18 ms] Skipping target: gen_localizations
[        ] [  +12 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
/home/rocky/Devspace/espace/flutter_text_size_issue/.dart_tool/package_config_subset}
[        ] [   +3 ms] unpack_linux: Starting due to {}
[        ] [ +130 ms] unpack_linux: Complete
[        ] [ +547 ms] gen_dart_plugin_registrant: Complete
[        ] [   +1 ms] kernel_snapshot: Starting due to {}
[   +1 ms] [   +6 ms] /home/rocky/Devspace/software/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/home/rocky/Devspace/software/flutter/bin/cache/artifacts/engine/linux-x64/frontend_server.dart.snapshot --sdk-root
/home/rocky/Devspace/software/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --target=flutter --no-print-incremental-dependencies
-DFLUTTER_WEB_AUTO_DETECT=true -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --packages
/home/rocky/Devspace/espace/flutter_text_size_issue/.dart_tool/package_config.json --output-dill
/home/rocky/Devspace/espace/flutter_text_size_issue/.dart_tool/flutter_build/6b6d9106619d682c3f4cb29dbfae794b/app.dill --depfile
/home/rocky/Devspace/espace/flutter_text_size_issue/.dart_tool/flutter_build/6b6d9106619d682c3f4cb29dbfae794b/kernel_snapshot.d package:flutter_text_size_issue/main.dart
[        ] [+8664 ms] kernel_snapshot: Complete
[        ] [ +490 ms] debug_bundle_linux-x64_assets: Starting due to {}
[        ] [ +248 ms] debug_bundle_linux-x64_assets: Complete
[        ] [ +522 ms] Persisting file store
[        ] [   +5 ms] Done persisting file store
[        ] [   +6 ms] build succeeded.
[        ] [   +7 ms] "flutter assemble" took 10,848ms.
[        ] [ +125 ms] ensureAnalyticsSent: 122ms
[        ] [   +4 ms] Running shutdown hooks
[        ] [        ] Shutdown hooks complete
[        ] [   +1 ms] exiting with code 0
[ +464 ms] [2/5] Building CXX object CMakeFiles/flutter_text_size_issue.dir/flutter/generated_plugin_registrant.cc.o
[  +36 ms] [3/5] Building CXX object CMakeFiles/flutter_text_size_issue.dir/my_application.cc.o
[ +210 ms] [4/5] Linking CXX executable intermediates_do_not_run/flutter_text_size_issue
[        ] [4/5] Install the project...
[  +37 ms] -- Install configuration: "Debug"
[  +11 ms] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/flutter_text_size_issue
[   +8 ms] -- Set runtime path of "/home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/flutter_text_size_issue" to "$ORIGIN/lib"
[        ] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/icudtl.dat
[        ] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
[   +1 ms] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets
[        ] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/kernel_blob.bin
[   +1 ms] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/packages
[        ] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/packages/cupertino_icons
[        ] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/packages/cupertino_icons/assets
[        ] -- Installing:
/home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
[   +1 ms] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/fonts
[        ] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/fonts/MaterialIcons-Regular.otf
[        ] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/AssetManifest.json
[        ] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/FontManifest.json
[   +1 ms] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/NOTICES.Z
[        ] -- Installing: /home/rocky/Devspace/espace/flutter_text_size_issue/build/linux/x64/debug/bundle/data/flutter_assets/version.json
[  +12 ms] Building Linux application... (completed in 12.6s)
[ +337 ms] Observatory URL on device: http://127.0.0.1:37975/Fna8XmV0YGs=/
[   +5 ms] Caching compiled dill
[ +170 ms] Connecting to service protocol: http://127.0.0.1:37975/Fna8XmV0YGs=/
[ +164 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:37975/Fna8XmV0YGs=/.
[  +79 ms] DDS is listening at http://127.0.0.1:45987/Wxt97RDEF2E=/.
[  +51 ms] Successfully connected to service protocol: http://127.0.0.1:37975/Fna8XmV0YGs=/
[  +34 ms] DevFS: Creating new filesystem on the device (null)
[  +14 ms] DevFS: Created new filesystem on the device (file:///tmp/flutter_text_size_issueDDUKXA/flutter_text_size_issue/)
[   +2 ms] Updating assets
[  +70 ms] Syncing files to device Linux...
[   +1 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[        ] Processing bundle.
[        ] <- recompile package:flutter_text_size_issue/main.dart 70d1b168-1b2b-47b6-8b0b-5e650c9a3cd5
[        ] <- 70d1b168-1b2b-47b6-8b0b-5e650c9a3cd5
[   +1 ms] Bundle processing done.
[  +78 ms] Updating files.
[        ] DevFS: Sync finished
[        ] Syncing files to device Linux... (completed in 83ms)
[        ] Synced 0.0MB.
[   +1 ms] <- accept
[   +2 ms] Connected to _flutterView/0x2b81190.
[   +2 ms] Flutter run key commands.
[   +1 ms] r Hot reload. 🔥🔥🔥
[   +1 ms] R Hot restart.
[        ] h List all available interactive commands.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] 💪 Running with sound null safety 💪
[   +1 ms] An Observatory debugger and profiler on Linux is available at: http://127.0.0.1:45987/Wxt97RDEF2E=/
[ +369 ms] The Flutter DevTools debugger and profiler on Linux is available at: http://127.0.0.1:9102?uri=http://127.0.0.1:45987/Wxt97RDEF2E=/
```

<!-- Finally, paste the output of running `flutter doctor -v` here. -->

```
[✓] Flutter (Channel stable, 2.10.0, on Fedora Linux 35 (Workstation Edition)
    5.16.7-200.fc35.x86_64, locale en_IN.UTF-8)
    • Flutter version 2.10.0 at /home/rocky/Devspace/software/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 5f105a6ca7 (3 weeks ago), 2022-02-01 14:15:42 -0800
    • Engine revision 776efd2034
    • Dart version 2.16.0
    • DevTools version 2.9.2

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /home/rocky/Android/Sdk
    • Platform android-31, build-tools 30.0.3
    • Java binary at: /home/rocky/Devspace/software/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Linux toolchain - develop for Linux desktop
    • clang version 13.0.0 (Fedora 13.0.0-3.fc35)
    • cmake version 3.22.2
    • ninja version 1.10.2
    • pkg-config version 1.8.0

[✓] Android Studio (version 2020.3)
    • Android Studio at /home/rocky/Devspace/software/android-studio
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] IntelliJ IDEA Community Edition (version 2021.2)
    • IntelliJ at /home/rocky/Devspace/software/idea
    • Flutter plugin version 61.2.4
    • Dart plugin version 212.5632

[✓] Connected device (2 available)
    • Linux (desktop) • linux  • linux-x64      • Fedora Linux 35 (Workstation
      Edition) 5.16.7-200.fc35.x86_64
    • Chrome (web)    • chrome • web-javascript • Google Chrome 98.0.4758.80

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

```

</details>


<!--
      Consider also attaching screenshots and/or videos to better
      illustrate the issue.

      You can upload them directly on GitHub.
      Beware that video file size is limited to 10MB.
-->
![Screenshot from 2022-02-23 12-20-44](https://user-images.githubusercontent.com/6329365/155274242-77c6fc5f-c321-4007-af1f-53e57cad99f1.png)
![Screenshot from 2022-02-23 12-20-50](https://user-images.githubusercontent.com/6329365/155274253-5d7f8ac7-f6f9-42a4-ba94-82533e397b54.png)
![Screenshot from 2022-02-23 12-20-54](https://user-images.githubusercontent.com/6329365/155274261-e7abd284-2cb9-4f83-84f1-4a68baa343f8.png)
![Screenshot from 2022-02-23 12-21-11](https://user-images.githubusercontent.com/6329365/155274268-14354134-1e96-4048-bae7-6c37232bb41d.png)
![Screenshot from 2022-02-23 12-21-16](https://user-images.githubusercontent.com/6329365/155274275-10065a5c-0209-43e3-88cf-7c9444204134.png)
![Screenshot from 2022-02-23 12-21-25](https://user-images.githubusercontent.com/6329365/155274302-9b5e5208-264c-4d74-b7a8-10f26f63bee1.png)