ProcessingStorageLinkGraphForms not editable just after creation #11

Open
opened 2025-06-11 16:05:58 +02:00 by pb · 1 comment
Owner

When creating a workflow with a processing and storage, the links between the resources are not editable right away. An error is displayed in the console :

══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════
The following UnsupportedError was thrown while handling a gesture:
Unsupported operation: Cannot add to an unmodifiable list

When the exception was thrown, this was the stack:
#0      UnmodifiableListMixin.add (dart:_internal/list.dart:116:5)
#1      StorageProcessingLinkFormsWidgetState.build.<anonymous closure> (package:oc_front/widgets/forms/storage_processing_link_forms.dart:120:37)
#2      _InkResponseState.handleTap (package:flutter/src/material/ink_well.dart:1185:21)
#3      GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:357:24)
#4      TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:653:11)
#5      BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:307:5)
#6      BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:240:7)
#7      PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:718:9)
#8      PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:97:12)
#9      PointerRouter._dispatchEventToRoutes.<anonymous closure> (package:flutter/src/gestures/pointer_router.dart:143:9)
#10     _LinkedHashMapMixin.forEach (dart:_compact_hash:763:13)
#11     PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:141:18)
#12     PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:131:7)
#13     GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:530:19)
#14     GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:499:22)
#15     RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:473:11)
#16     GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:437:7)
#17     GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:394:5)
#18     GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:341:7)
#19     GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:308:9)
#20     _invoke1 (dart:ui/hooks.dart:332:13)
#21     PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:451:7)
#22     _dispatchPointerDataPacket (dart:ui/hooks.dart:267:31)

Handler: "onTap"
Recognizer:
  TapGestureRecognizer#ca63a
════════════════════════════════════════════════════════════════════════════════════════════════════

Another exception was thrown: Unsupported operation: Cannot add to an unmodifiable list
Another exception was thrown: Unsupported operation: Cannot add to an unmodifiable list
Another exception was thrown: Unsupported operation: Cannot add to an unmodifiable list
When creating a workflow with a processing and storage, the links between the resources are not editable right away. An error is displayed in the console : ``` ══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════ The following UnsupportedError was thrown while handling a gesture: Unsupported operation: Cannot add to an unmodifiable list When the exception was thrown, this was the stack: #0 UnmodifiableListMixin.add (dart:_internal/list.dart:116:5) #1 StorageProcessingLinkFormsWidgetState.build.<anonymous closure> (package:oc_front/widgets/forms/storage_processing_link_forms.dart:120:37) #2 _InkResponseState.handleTap (package:flutter/src/material/ink_well.dart:1185:21) #3 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:357:24) #4 TapGestureRecognizer.handleTapUp (package:flutter/src/gestures/tap.dart:653:11) #5 BaseTapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:307:5) #6 BaseTapGestureRecognizer.handlePrimaryPointer (package:flutter/src/gestures/tap.dart:240:7) #7 PrimaryPointerGestureRecognizer.handleEvent (package:flutter/src/gestures/recognizer.dart:718:9) #8 PointerRouter._dispatch (package:flutter/src/gestures/pointer_router.dart:97:12) #9 PointerRouter._dispatchEventToRoutes.<anonymous closure> (package:flutter/src/gestures/pointer_router.dart:143:9) #10 _LinkedHashMapMixin.forEach (dart:_compact_hash:763:13) #11 PointerRouter._dispatchEventToRoutes (package:flutter/src/gestures/pointer_router.dart:141:18) #12 PointerRouter.route (package:flutter/src/gestures/pointer_router.dart:131:7) #13 GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:530:19) #14 GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:499:22) #15 RendererBinding.dispatchEvent (package:flutter/src/rendering/binding.dart:473:11) #16 GestureBinding._handlePointerEventImmediately (package:flutter/src/gestures/binding.dart:437:7) #17 GestureBinding.handlePointerEvent (package:flutter/src/gestures/binding.dart:394:5) #18 GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:341:7) #19 GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:308:9) #20 _invoke1 (dart:ui/hooks.dart:332:13) #21 PlatformDispatcher._dispatchPointerDataPacket (dart:ui/platform_dispatcher.dart:451:7) #22 _dispatchPointerDataPacket (dart:ui/hooks.dart:267:31) Handler: "onTap" Recognizer: TapGestureRecognizer#ca63a ════════════════════════════════════════════════════════════════════════════════════════════════════ Another exception was thrown: Unsupported operation: Cannot add to an unmodifiable list Another exception was thrown: Unsupported operation: Cannot add to an unmodifiable list Another exception was thrown: Unsupported operation: Cannot add to an unmodifiable list ```
Author
Owner

Recording of the bug live :

Recording of the bug live :
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: core/oc-front#11
No description provided.