diff --git a/lib/widgets/post/compose_settings_sheet.dart b/lib/widgets/post/compose_settings_sheet.dart index 9609e64..ad181ce 100644 --- a/lib/widgets/post/compose_settings_sheet.dart +++ b/lib/widgets/post/compose_settings_sheet.dart @@ -244,7 +244,6 @@ class ComposeSettingsSheet extends HookConsumerWidget { ), // Categories field - // FIXME: Sometimes the entire dropdown crashes: 'package:flutter/src/rendering/stack.dart': Failed assertion: line 799 pos 12: 'firstChild == null || child != null': is not true. DropdownButtonFormField2( isExpanded: true, decoration: InputDecoration( @@ -306,7 +305,7 @@ class ComposeSettingsSheet extends HookConsumerWidget { value: currentCategories.isEmpty ? null : currentCategories.last, onChanged: (_) {}, selectedItemBuilder: (context) { - return currentCategories.map((item) { + return (postCategories.value ?? []).map((item) { return SingleChildScrollView( scrollDirection: Axis.horizontal, child: Row( diff --git a/pubspec.lock b/pubspec.lock index 058d696..54205da 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1281,10 +1281,10 @@ packages: dependency: "direct main" description: name: image_picker_platform_interface - sha256: "886d57f0be73c4b140004e78b9f28a8914a09e50c2d816bdd0520051a71236a0" + sha256: "9f143b0dba3e459553209e20cc425c9801af48e6dfa4f01a0fcf927be3f41665" url: "https://pub.dev" source: hosted - version: "2.10.1" + version: "2.11.0" image_picker_windows: dependency: transitive description: @@ -1897,58 +1897,58 @@ packages: dependency: "direct main" description: name: record - sha256: daeb3f9b3fea9797094433fe6e49a879d8e4ca4207740bc6dc7e4a58764f0817 + sha256: "3d08502b77edf2a864aa6e4cd7874b983d42a80f3689431da053cc5e85c1ad21" url: "https://pub.dev" source: hosted - version: "6.0.0" + version: "6.1.0" record_android: dependency: transitive description: name: record_android - sha256: "97d7122455f30de89a01c6c244c839085be6b12abca251fc0e78f67fed73628b" + sha256: "8b170e33d9866f9b51e01a767d7e1ecb97b9ecd629950bd87a47c79359ec57f8" url: "https://pub.dev" source: hosted - version: "1.3.3" + version: "1.4.0" record_ios: dependency: transitive description: name: record_ios - sha256: "73706ebbece6150654c9d6f57897cf9b622c581148304132ba85dba15df0fdfb" + sha256: ad97d0a75933c44bcf5aff648e86e32fc05eb61f8fbef190f14968c8eaf86692 url: "https://pub.dev" source: hosted - version: "1.0.0" + version: "1.1.0" record_linux: dependency: transitive description: name: record_linux - sha256: "0626678a092c75ce6af1e32fe7fd1dea709b92d308bc8e3b6d6348e2430beb95" + sha256: "785e8e8d6db109aa606d0669d95aaae416458aaa39782bb0abe0bee74eee17d7" url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.2.0" record_macos: dependency: transitive description: name: record_macos - sha256: "02240833fde16c33fcf2c589f3e08d4394b704761b4a3bb609d872ff3043fbbd" + sha256: f1399bca76a1634da109e5b0cba764ed8332a2b4da49c704c66d2c553405ed81 url: "https://pub.dev" source: hosted - version: "1.0.0" + version: "1.1.0" record_platform_interface: dependency: transitive description: name: record_platform_interface - sha256: c1ad38f51e4af88a085b3e792a22c685cb3e7c23fc37aa7ce44c4cf18f25fe89 + sha256: b0065fdf1ec28f5a634d676724d388a77e43ce7646fb049949f58c69f3fcb4ed url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.0" record_web: dependency: transitive description: name: record_web - sha256: a12856d0b3dd03d336b4b10d7520a8b3e21649a06a8f95815318feaa8f07adbb + sha256: "4f0adf20c9ccafcc02d71111fd91fba1ca7b17a7453902593e5a9b25b74a5c56" url: "https://pub.dev" source: hosted - version: "1.1.9" + version: "1.2.0" record_windows: dependency: transitive description: @@ -2568,10 +2568,10 @@ packages: dependency: transitive description: name: vector_graphics_compiler - sha256: "557a315b7d2a6dbb0aaaff84d857967ce6bdc96a63dc6ee2a57ce5a6ee5d3331" + sha256: ca81fdfaf62a5ab45d7296614aea108d2c7d0efca8393e96174bf4d51e6725b0 url: "https://pub.dev" source: hosted - version: "1.1.17" + version: "1.1.18" vector_math: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index ebdf901..9a86949 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -75,7 +75,7 @@ dependencies: image_picker: ^1.1.2 file_picker: ^10.3.1 riverpod_annotation: ^2.6.1 - image_picker_platform_interface: ^2.10.1 + image_picker_platform_interface: ^2.11.0 image_picker_android: ^0.8.12+25 super_context_menu: ^0.9.1 modal_bottom_sheet: ^3.0.0 @@ -107,7 +107,7 @@ dependencies: livekit_client: ^2.5.0+hotfix.1 pasteboard: ^0.4.0 flutter_colorpicker: ^1.1.0 - record: ^6.0.0 + record: ^6.1.0 qr_flutter: ^4.1.0 flutter_otp_text_field: ^1.5.1+1 palette_generator: ^0.3.3+7