Skip to content
Discussion options

You must be logged in to vote

Hi @jmenzies12,

Good catch! I'd argue that this is actually a bug that was introduced when we tried to improve the UX by not discarding the ghost element until we receive the successful creation to avoid flicker. The ghost element is kept as a feedback on the client-side that is re-applied after every update and removed once we call its cleanup actions. However, to improve UX we only discard the feedback so that it is no longer re-applied after the next update happening due to the creation but do not explicitly remove it. If we were to dispose the feedback, we would immediately remove the ghost element but that leads to flickering since the ghost is removed (creating an empty area) and it…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@jmenzies12
Comment options

@jmenzies12
Comment options

Answer selected by jmenzies12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants