Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashes on Web when blur = 0 #17

Open
bohan0 opened this issue Jan 18, 2023 · 1 comment
Open

Crashes on Web when blur = 0 #17

bohan0 opened this issue Jan 18, 2023 · 1 comment

Comments

@bohan0
Copy link

bohan0 commented Jan 18, 2023

If you set blur = 0, it crashes on Web. If you set to anything else (even 0.01) then its ok.

@bohan0
Copy link
Author

bohan0 commented Jan 18, 2023

Setting blur = 0.001 also works, but if you try 0.0001 or less, then it crashes:

======== Exception caught by widgets library =======================================================
The following TypeErrorImpl was thrown building ProgressiveImage(dirty, state: _ProgressiveImageState#76785):
Expected a value of type 'JavaScriptObject', but got one of type 'Null'

The relevant error-causing widget was: 
  ProgressiveImage ProgressiveImage:file:///Users/bh/AndroidStudioProjects/mobilelibrary/lib/widgets/book_cover.dart:15:29
When the exception was thrown, this was the stack: 
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 266:49      throw_
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 99:3        castError
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 452:10  cast
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/classes.dart 635:14     as_C
dart-sdk/lib/_internal/js_shared/lib/js_util_patch.dart 80:3                      callMethod$
lib/_engine/engine/canvaskit/canvaskit_api.dart 1165:26                           SkImageFilterNamespaceExtension.MakeBlur
lib/_engine/engine/canvaskit/image_filter.dart 102:34                             [_initSkiaObject]
lib/_engine/engine/canvaskit/image_filter.dart 43:36                              createDefault
lib/_engine/engine/canvaskit/skia_object_cache.dart 222:41                        new
lib/_engine/engine/canvaskit/image_filter.dart 35:3                               __
lib/_engine/engine/canvaskit/image_filter.dart 81:15                              new
lib/ui/painting.dart 402:35                                                       blur
packages/progressive_image/progressive_image.dart 455:31                          build
packages/flutter/src/widgets/framework.dart 4992:27                               build
packages/flutter/src/widgets/framework.dart 4878:15                               performRebuild
packages/flutter/src/widgets/framework.dart 5050:11                               performRebuild
packages/flutter/src/widgets/framework.dart 4604:5                                rebuild
packages/flutter/src/widgets/framework.dart 2667:18                               buildScope
packages/flutter/src/widgets/binding.dart 882:9                                   drawFrame
packages/flutter/src/rendering/binding.dart 378:5                                 [_handlePersistentFrameCallback]
packages/flutter/src/scheduler/binding.dart 1175:15                               [_invokeFrameCallback]
packages/flutter/src/scheduler/binding.dart 1104:9                                handleDrawFrame
packages/flutter/src/scheduler/binding.dart 1015:5                                [_handleDrawFrame]
lib/_engine/engine/platform_dispatcher.dart 1168:13                               invoke
lib/_engine/engine/platform_dispatcher.dart 219:5                                 invokeOnDrawFrame
lib/_engine/engine/initialization.dart 195:45                                     <fn>
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 334:14  _checkAndCall
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 339:39  dcall
====================================================================================================

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant