Michael Goderbauer

Results 66 issues of Michael Goderbauer

```dart TextField( enabled: false, ), ``` On Android with TalkBack enabled this should be announced as a disabled editbox. It is currently not announced at all. (It looks like the...

a: text input
framework
f: material design
a: accessibility
has reproducible steps
P3
found in release: 3.3
found in release: 3.5

Part of https://github.com/flutter/flutter/issues/116929 Fixes https://github.com/flutter/flutter/issues/115375

a: text input
framework
f: material design
f: scrolling
f: focus

To be submitted after b/262771110 and other name clashes in g3 are resolved. Part of https://github.com/flutter/flutter/issues/116929.

framework
will affect goldens
autosubmit

~**Submission is blocked on https://github.com/flutter/plugins/pull/7030 rolling into `flutter/flutter` to make the `Linux flutter_plugins` check green.**~ Fixes https://github.com/flutter/flutter/issues/108248. Part of https://github.com/flutter/flutter/issues/118837. This change fixes this TODO: https://github.com/flutter/flutter/blob/a45727d81360b278cc51c5a9ae429529038cf069/packages/flutter/lib/src/widgets/framework.dart#L1858-L1860 Everything else is fallout...

a: text input
team
framework
f: material design
a: accessibility
f: scrolling
f: cupertino
autosubmit

- [x] Since Dart 3 drops support for non-null-safe code: enable `unnecessary_null_comparison` and clean up code base. - [x] flutter/flutter - [x] flutter/engine - [ ] Make widgets const that...

framework
engine
P3
tech-debt

Part of https://github.com/flutter/flutter/issues/116929. MediaQuery is now introduced by the View widget.

framework

The `MinimumTextContrastGuideline` matcher assumes that all widgets are painted into the same view: https://github.com/flutter/flutter/blob/b2f2bf31c0fe83be2e6ed208d71c6c808993e3c5/packages/flutter_test/lib/src/accessibility.dart#L404 In a multi-window world this is not true. Instead, the matcher needs to look up the...

framework
a: accessibility

The deprecation period has elapsed. The method was made obsolete in https://github.com/flutter/flutter/pull/82594.

framework
f: routes

Fixes https://github.com/flutter/flutter/issues/126096. Fixes https://github.com/flutter/flutter/issues/126097. Fixes https://github.com/flutter/flutter/issues/126102. Fixes https://github.com/flutter/flutter/issues/126098. Fixes https://github.com/flutter/flutter/issues/126147. Work towards https://github.com/flutter/flutter/issues/126100. Does not fix the OverlyEntry/ModalRoute leak (https://github.com/flutter/flutter/issues/126100).

a: tests
framework
a: animation
f: material design
f: routes
f: gestures

Search the code base for this issue to find instances. The stack trace for the leak is: ``` #0______ObjectTracker.startTracking_(package:leak_tracker/src/_object_tracker.dart:64:64) #1______dispatchObjectEvent_(package:leak_tracker/src/_dispatcher.dart:40:19) #2______dispatchObjectEvent._(package:leak_tracker/src/leak_tracker.dart:91:16) #3______dispatchObjectEvent_(package:leak_tracker/src/leak_tracker.dart:94:4) #4_______withFlutterLeakTracking.flutterEventToLeakTracker_(file:///Users/goderbauer/dev/flutter/packages/flutter/test/foundation/leak_tracking.dart:109:12) #5______MemoryAllocations.dispatchObjectEvent_(package:flutter/src/foundation/memory_allocations.dart:238:23) #6______MemoryAllocations._imageOnCreate_(package:flutter/src/foundation/memory_allocations.dart:312:5) #7______new_Image.__(dart:ui/painting.dart:1715:15) #8______Codec.getNextFrame._(dart:ui/painting.dart:2113:24) ```

a: tests
framework
dependency: dart