- 07 Sep, 2023 1 commit
-
-
Taha Tesser authored
fixes [`ExpansionTile` properties aren't updated with `setState`](https://github.com/flutter/flutter/issues/24493) ### Code sample <details> <summary>expand to view the code sample</summary> ```dart import 'package:flutter/material.dart'; void main() => runApp(const MyApp()); class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return const MaterialApp( debugShowCheckedModeBanner: false, home: Example(), ); } } class Example extends StatefulWidget { const Example({super.key}); @override State<Example> createState() => _ExampleState(); } class _ExampleState extends State<Example> { ShapeBorder collapsedShape = const RoundedRectangleBorder( borderRadius: BorderRadius.all(Radius.circular(4)), ); Color collapsedTextColor = const Color(0xffffffff); Color collapsedBackgroundColor = const Color(0xffff0000); Color collapsedIconColor = const Color(0xffffffff); ShapeBorder shape = const RoundedRectangleBorder( borderRadius: BorderRadius.all(Radius.circular(16)), ); Color backgroundColor = const Color(0xffff0000); Color textColor = const Color(0xffffffff); Color iconColor = const Color(0xffffffff); @override Widget build(BuildContext context) { return Scaffold( body: Center( child: Padding( padding: const EdgeInsets.symmetric(horizontal: 16.0), child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ ExpansionTile( shape: shape, backgroundColor: backgroundColor, textColor: textColor, iconColor: iconColor, collapsedShape: collapsedShape, collapsedTextColor: collapsedTextColor, collapsedBackgroundColor: collapsedBackgroundColor, collapsedIconColor: collapsedIconColor, title: const Text('Collapsed ExpansionTile'), children: const [ ListTile( title: Text('Revealed!'), ), ], ), const SizedBox(height: 16), ExpansionTile( shape: shape, backgroundColor: backgroundColor, textColor: textColor, iconColor: iconColor, initiallyExpanded: true, title: const Text('Expanded ExpansionTile'), children: const [ ListTile( title: Text('Revealed!'), ), ], ), const SizedBox(height: 16), FilledButton( onPressed: () { setState(() { collapsedShape = const RoundedRectangleBorder( borderRadius: BorderRadius.all(Radius.circular(50)), ); collapsedTextColor = const Color(0xfff00000); collapsedBackgroundColor = const Color(0xffffff00); collapsedIconColor = const Color(0xfff00000); shape = const RoundedRectangleBorder(); backgroundColor = const Color(0xfffff000); textColor = const Color(0xfff00000); iconColor = const Color(0xfff00000); }); }, child: const Text('Update properties'), ), ], ), ), ), ); } } ``` </details> ### Before https://github.com/flutter/flutter/assets/48603081/b29aed98-38ff-40a3-9ed3-c4342ada35b6 ### After https://github.com/flutter/flutter/assets/48603081/5e0b6a34-c577-40ed-8456-7ef55caa277b
-
- 14 Aug, 2023 1 commit
-
-
Polina Cherkasova authored
-
- 22 Jul, 2023 1 commit
-
-
Polina Cherkasova authored
-
- 13 Jun, 2023 1 commit
-
-
Qun Cheng authored
Updates most of the unit tests in the packages/flutter/test/material folder so that they'll pass if ThemeData.useMaterial3 defaults to true. All of the tests have wired useMaterial3 to false and will need to be updated with a M3 version. related to #127064
-
- 30 May, 2023 1 commit
-
-
Taha Tesser authored
fixes https://github.com/flutter/flutter/issues/127795
-
- 10 Apr, 2023 1 commit
-
-
chunhtai authored
ExpansionTile audit
-
- 24 Mar, 2023 1 commit
-
-
Hans Muller authored
Added ExpansionTileController
-
- 23 Mar, 2023 1 commit
-
-
Michael Goderbauer authored
Remove prefer_const_constructors ignores
-
- 21 Mar, 2023 1 commit
-
-
Michael Goderbauer authored
Bump lower Dart SDK constraints to 3.0 & add class modifiers
-
- 28 Feb, 2023 1 commit
-
-
Xilai Zhang authored
This reverts commit fd65fd1b.
-
- 27 Feb, 2023 1 commit
-
-
Taha Tesser authored
Fix `ExpansionTile` double tap to collapse/expanded and expanded/collapsed states semantics announcements
-
- 24 Feb, 2023 1 commit
-
-
Taha Tesser authored
-
- 08 Feb, 2023 1 commit
-
-
Hans Muller authored
This reverts commit e8eac0d0.
-
- 07 Feb, 2023 1 commit
-
-
Taha Tesser authored
-
- 02 Feb, 2023 1 commit
-
-
Michael Goderbauer authored
* Make Flex,Row,Column const for real * dart fix --apply * fix snippets * fix integration test * add comment
-
- 03 Oct, 2022 1 commit
-
-
DattatreyaReddy Panta authored
-
- 22 Aug, 2022 1 commit
-
-
Kate Lovett authored
-
- 02 Aug, 2022 1 commit
-
-
Kate Lovett authored
-
- 01 Aug, 2022 1 commit
-
-
Bruno Leroux authored
-
- 14 Apr, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 21 Jan, 2022 1 commit
-
-
Michael Goderbauer authored
-
- 12 Oct, 2021 1 commit
-
-
Ian Hickson authored
-
- 08 Oct, 2021 3 commits
-
-
Ian Hickson authored
-
Zachary Anderson authored
This reverts commit 5fd259be.
-
Ian Hickson authored
-
- 09 Jun, 2021 1 commit
-
-
J-P Nurmi authored
-
- 04 Jun, 2021 1 commit
-
-
Alexandre Ardhuin authored
-
- 28 Apr, 2021 1 commit
-
-
Alexandre Ardhuin authored
-
- 27 Apr, 2021 1 commit
-
-
Hans Muller authored
-
- 21 Apr, 2021 1 commit
-
-
Phil Quitslund authored
-
- 06 Apr, 2021 1 commit
-
-
Hans Muller authored
-
- 25 Mar, 2021 2 commits
-
-
Hans Muller authored
-
Hans Muller authored
-
- 16 Mar, 2021 1 commit
-
-
Hans Muller authored
-
- 04 Mar, 2021 1 commit
-
-
Greg Spencer authored
-
- 04 Feb, 2021 1 commit
-
-
Sam Rawlins authored
-
- 03 Nov, 2020 1 commit
-
-
Ayush Bherwani authored
-
- 13 Oct, 2020 1 commit
-
-
Kate Lovett authored
-
- 11 Jun, 2020 1 commit
-
-
Alexandre Ardhuin authored
* add language version 2.8 in packages/flutter * enable non-nullable analyzer flag
-
- 18 May, 2020 1 commit
-
-
Ayush Bherwani authored
-