elsa-core
elsa-core copied to clipboard
Designer activity blocks not in position in Safari
Workflows activity/step blocks in Safari are out of position. They are aligned to top left to screen.
This occurs when loading existing, adding new steps. Blocks are also not hidden when deleted.
I am using Safari Version 14.1.

Was going to post this. Can confirm. Very annoying.
@chrisbecke @hgmdesigns I created a branch with an attempt to fix, please check and provide your feedback #3388
@mohdali
-
deleting blocks is working.
-
dragging is functional though has a glitch
-
When I drag the blocks to right of the screen, the right side of blocks is not visible
-
When I drag the blocks to left of the screen, it creates a fuzzy rendering.

Note: I just copied the css from your request.
@mohdali
deleting blocks is working.
dragging is functional though has a glitch
When I drag the blocks to right of the screen, the right side of blocks is not visible
When I drag the blocks to left of the screen, it creates a fuzzy rendering.
![]()
Note: I just copied the css from your request.
Thank you for the feedback. May I know the Safari version and which device are you using?
Are you using touch controls for drag/drop or mouse input?
I am using Version 14.1 (16611.1.21.161.6) of safari. For dragging I am using mouse.
I just tried on Safari 16.1 and it looks pretty solid to me (except for some interesting glitch I sometimes see in the header, but nothing major):
https://user-images.githubusercontent.com/938393/199530161-d37e65a4-41ac-43a5-8e52-a603c97ed1fa.mov
While doing some more testing, I noticed this:

It happens after updating the properties of an activity (SendHttpRequest in my case) 😅
Actually, scratch that - I switched to a different branch that does not include any of your fixes 🤦🏻♂️