Przebudowanie aplikacji, usprawnione AI, dodanie combo buildera
Some checks failed
Build Linux App / build (push) Failing after 1m18s
Some checks failed
Build Linux App / build (push) Failing after 1m18s
This commit is contained in:
@@ -28,12 +28,12 @@ class _WelcomeScreenState extends ConsumerState<WelcomeScreen> {
|
||||
.read(aiModelSettingsControllerProvider.notifier)
|
||||
.validateModels()
|
||||
.then((_) {
|
||||
if (!mounted) return;
|
||||
final validated = ref
|
||||
.read(aiModelSettingsControllerProvider)
|
||||
.areModelsValidated;
|
||||
if (validated) _navigateToApp();
|
||||
});
|
||||
if (!mounted) return;
|
||||
final validated = ref
|
||||
.read(aiModelSettingsControllerProvider)
|
||||
.areModelsValidated;
|
||||
if (validated) _navigateToApp();
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
@@ -47,11 +47,11 @@ class _WelcomeScreenState extends ConsumerState<WelcomeScreen> {
|
||||
Widget build(BuildContext context) {
|
||||
final modelState = ref.watch(aiModelSettingsControllerProvider);
|
||||
|
||||
ref.listen<AiModelSettingsState>(aiModelSettingsControllerProvider,
|
||||
(prev, next) {
|
||||
if (!_hasNavigated &&
|
||||
next.areModelsValidated &&
|
||||
!next.isDownloading) {
|
||||
ref.listen<AiModelSettingsState>(aiModelSettingsControllerProvider, (
|
||||
prev,
|
||||
next,
|
||||
) {
|
||||
if (!_hasNavigated && next.areModelsValidated && !next.isDownloading) {
|
||||
_navigateToApp();
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user