booleanbites / houzi-support

Support forum repo for issues & bugs reported for Houzi Flutter App.
4 stars 0 forks source link

Remove Demo from menu, Widget exception, Houzi Builder Issues. #152

Closed rencetek closed 6 months ago

rencetek commented 7 months ago

Hello have a few issues.

  1. I want to remove the Request Demo from the menu. How do I do that?
  2. I attempted to build a new package today after making just a change to the background color on splash screen. Followed documentation, only changed 32B3D2D to #29005F. When I ran the build commend, I had this error
======== Exception caught by widgets library =======================================================
The following assertion was thrown building Consumer<LocaleProvider>(dirty, dependencies: [_InheritedProviderScope<LocaleProvider?>]):
'package:flutter/src/material/theme_data.dart': Failed assertion: line 391 pos 12: 'colorScheme?.brightness == null || brightness == null || colorScheme!.brightness == brightness': is not true.

The relevant error-causing widget was: 
  Consumer<LocaleProvider> Consumer:file:///Users/lawrenceinyang/Desktop/QPFinder/qpfinder-1.3.8/packages/houzi_package/lib/houzi_main.dart:110:16
When the exception was thrown, this was the stack: 
#2      new ThemeData (package:flutter/src/material/theme_data.dart:391:12)
#3      _MyAppState.build.<anonymous closure>.<anonymous closure> (package:houzi_package/houzi_main.dart:123:28)
#4      Consumer.buildWithChild (package:provider/src/consumer.dart:179:19)
#5      SingleChildStatelessWidget.build (package:nested/nested.dart:259:41)
#6      StatelessElement.build (package:flutter/src/widgets/framework.dart:5541:49)
#7      SingleChildStatelessElement.build (package:nested/nested.dart:279:18)
#8      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5471:15)
#9      Element.rebuild (package:flutter/src/widgets/framework.dart:5187:7)
#10     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:5453:5)
#11     ComponentElement.mount (package:flutter/src/widgets/framework.dart:5447:5)
#12     SingleChildWidgetElementMixin.mount (package:nested/nested.dart:222:11)
...     Normal element mounting (7 frames)
#19     SingleChildWidgetElementMixin.mount (package:nested/nested.dart:222:11)
...     Normal element mounting (15 frames)
#34     _InheritedProviderScopeElement.mount (package:provider/src/inherited_provider.dart:411:11)
...     Normal element mounting (7 frames)
#41     SingleChildWidgetElementMixin.mount (package:nested/nested.dart:222:11)
...     Normal element mounting (7 frames)
#48     _NestedHookElement.mount (package:nested/nested.dart:187:11)
...     Normal element mounting (7 frames)
#55     _InheritedProviderScopeElement.mount (package:provider/src/inherited_provider.dart:411:11)
...     Normal element mounting (7 frames)
#62     SingleChildWidgetElementMixin.mount (package:nested/nested.dart:222:11)
...     Normal element mounting (7 frames)
#69     _NestedHookElement.mount (package:nested/nested.dart:187:11)
...     Normal element mounting (7 frames)
#76     _InheritedProviderScopeElement.mount (package:provider/src/inherited_provider.dart:411:11)
...     Normal element mounting (7 frames)
#83     SingleChildWidgetElementMixin.mount (package:nested/nested.dart:222:11)
...     Normal element mounting (7 frames)
#90     _NestedHookElement.mount (package:nested/nested.dart:187:11)
...     Normal element mounting (7 frames)
#97     _InheritedProviderScopeElement.mount (package:provider/src/inherited_provider.dart:411:11)
...     Normal element mounting (7 frames)
#104    SingleChildWidgetElementMixin.mount (package:nested/nested.dart:222:11)
...     Normal element mounting (7 frames)
#111    _NestedHookElement.mount (package:nested/nested.dart:187:11)
...     Normal element mounting (7 frames)
#118    SingleChildWidgetElementMixin.mount (package:nested/nested.dart:222:11)
...     Normal element mounting (27 frames)
#145    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4326:16)
#146    Element.updateChild (package:flutter/src/widgets/framework.dart:3837:18)
#147    _RawViewElement._updateChild (package:flutter/src/widgets/view.dart:289:16)
#148    _RawViewElement.mount (package:flutter/src/widgets/view.dart:312:5)
...     Normal element mounting (7 frames)
#155    Element.inflateWidget (package:flutter/src/widgets/framework.dart:4326:16)
#156    Element.updateChild (package:flutter/src/widgets/framework.dart:3837:18)
#157    RootElement._rebuild (package:flutter/src/widgets/binding.dart:1334:16)
#158    RootElement.mount (package:flutter/src/widgets/binding.dart:1303:5)
#159    RootWidget.attach.<anonymous closure> (package:flutter/src/widgets/binding.dart:1256:18)
#160    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2835:19)
#161    RootWidget.attach (package:flutter/src/widgets/binding.dart:1255:13)
#162    WidgetsBinding.attachToBuildOwner (package:flutter/src/widgets/binding.dart:1083:27)
#163    WidgetsBinding.attachRootWidget (package:flutter/src/widgets/binding.dart:1065:5)
#164    WidgetsBinding.scheduleAttachRootWidget.<anonymous closure> (package:flutter/src/widgets/binding.dart:1051:7)
#168    _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:184:12)
(elided 5 frames from class _AssertionError, class _Timer, and dart:async-patch)
====================================================================================================

======== Exception caught by widgets library =======================================================
The following assertion was thrown building Consumer<LocaleProvider>(dependencies: [_InheritedProviderScope<LocaleProvider?>]):
'package:flutter/src/material/theme_data.dart': Failed assertion: line 391 pos 12: 'colorScheme?.brightness == null || brightness == null || colorScheme!.brightness == brightness': is not true.

The relevant error-causing widget was: 
  Consumer<LocaleProvider> Consumer:file:///Users/lawrenceinyang/Desktop/QPFinder/qpfinder-1.3.8/packages/houzi_package/lib/houzi_main.dart:110:16
When the exception was thrown, this was the stack: 
#2      new ThemeData (package:flutter/src/material/theme_data.dart:391:12)
#3      _MyAppState.build.<anonymous closure>.<anonymous closure> (package:houzi_package/houzi_main.dart:123:28)
#4      Consumer.buildWithChild (package:provider/src/consumer.dart:179:19)
#5      SingleChildStatelessWidget.build (package:nested/nested.dart:259:41)
#6      StatelessElement.build (package:flutter/src/widgets/framework.dart:5541:49)
#7      SingleChildStatelessElement.build (package:nested/nested.dart:279:18)
#8      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5471:15)
#9      Element.rebuild (package:flutter/src/widgets/framework.dart:5187:7)
#10     StatelessElement.update (package:flutter/src/widgets/framework.dart:5547:5)
#11     Element.updateChild (package:flutter/src/widgets/framework.dart:3815:15)
#12     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5496:16)
#13     Element.rebuild (package:flutter/src/widgets/framework.dart:5187:7)
#14     StatelessElement.update (package:flutter/src/widgets/framework.dart:5547:5)
#15     Element.updateChild (package:flutter/src/widgets/framework.dart:3815:15)
#16     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5496:16)
#17     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5634:11)
#18     Element.rebuild (package:flutter/src/widgets/framework.dart:5187:7)
#19     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2895:19)
#20     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:984:21)
#21     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:457:5)
#22     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1325:15)
#23     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1255:9)
#24     SchedulerBinding.scheduleWarmUpFrame.<anonymous closure> (package:flutter/src/scheduler/binding.dart:978:7)
#28     _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:184:12)
(elided 5 frames from class _AssertionError, class _Timer, and dart:async-patch)
====================================================================================================

======== Exception caught by widgets library =======================================================
The following assertion was thrown building Consumer<LocaleProvider>(dirty, dependencies: [_InheritedProviderScope<LocaleProvider?>]):
'package:flutter/src/material/theme_data.dart': Failed assertion: line 391 pos 12: 'colorScheme?.brightness == null || brightness == null || colorScheme!.brightness == brightness': is not true.

The relevant error-causing widget was: 
  Consumer<LocaleProvider> Consumer:file:///Users/lawrenceinyang/Desktop/QPFinder/qpfinder-1.3.8/packages/houzi_package/lib/houzi_main.dart:110:16
When the exception was thrown, this was the stack: 
#2      new ThemeData (package:flutter/src/material/theme_data.dart:391:12)
#3      _MyAppState.build.<anonymous closure>.<anonymous closure> (package:houzi_package/houzi_main.dart:123:28)
#4      Consumer.buildWithChild (package:provider/src/consumer.dart:179:19)
#5      SingleChildStatelessWidget.build (package:nested/nested.dart:259:41)
#6      StatelessElement.build (package:flutter/src/widgets/framework.dart:5541:49)
#7      SingleChildStatelessElement.build (package:nested/nested.dart:279:18)
#8      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5471:15)
#9      Element.rebuild (package:flutter/src/widgets/framework.dart:5187:7)
#10     StatelessElement.update (package:flutter/src/widgets/framework.dart:5547:5)
#11     Element.updateChild (package:flutter/src/widgets/framework.dart:3815:15)
#12     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5496:16)
#13     Element.rebuild (package:flutter/src/widgets/framework.dart:5187:7)
#14     StatelessElement.update (package:flutter/src/widgets/framework.dart:5547:5)
#15     Element.updateChild (package:flutter/src/widgets/framework.dart:3815:15)
#16     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5496:16)
#17     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5634:11)
#18     Element.rebuild (package:flutter/src/widgets/framework.dart:5187:7)
#19     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2895:19)
#20     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:984:21)
#21     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:457:5)
#22     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1325:15)
#23     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1255:9)
#24     SchedulerBinding.scheduleWarmUpFrame.<anonymous closure> (package:flutter/src/scheduler/binding.dart:978:7)
#28     _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:184:12)
(elided 5 frames from class _AssertionError, class _Timer, and dart:async-patch)
====================================================================================================
I/gralloc4( 4116): register: id=33b00000683`

The app didnt run on my phone, just displaying a red screen with the message 

`'package:flutter/src/material/theme_data.dart': Failed assertion: line 391 pos 12: 'colorScheme?.brightness == null || brightness == null || colorScheme!.brightness == brightness': is not true.

Also, the new Houzi Builder for mac I downloaded today failed to run on mac. Even windows version was giving warning too which was unusual

rencetek commented 7 months ago

Update. That error only occurs when I use debug run. If I build directly and install, I dont see it.

AdilSoomro commented 7 months ago

What version of flutter are you using?

rencetek commented 7 months ago

flutter 3.16.5

AdilSoomro commented 6 months ago

Hi,

  1. You can modify configurations.json manually or use Houzi Builder to remove unwanted menu items.
  2. we've released Houzi 1.3.9. It should support latest flutter and should resolve your runtime errors.