appsmithorg / appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
https://www.appsmith.com
Apache License 2.0
34.1k stars 3.68k forks source link

[Bug]: Widget re-renders after rename #32911

Open ramsaptami opened 5 months ago

ramsaptami commented 5 months ago

Is there an existing issue for this?

Description

Widget reappears when it's renamed which shouldn't happen, this act of 're-appearing' is minimally noticeable on smaller widgets but is obvious on a larger widget

Steps To Reproduce

  1. drop a couple of widgets on the anvil DP
  2. rename smaller widgets and notice a the widget's render and reappear on the canvas
  3. rename a large section widget and notice this 're-appearing' event be more obvious

Public Sample App

No response

Environment

Deploy Preview

Severity

Medium (Frustrating UX)

Issue video log

https://www.loom.com/share/93985abe9a654a19a6f17bc78f776f1b

Version

cloud

marks0351 commented 5 months ago

@ramsaptami this looks like a platform issue because we use a separate api to update widgets and queries,actions,js objects when a widget is renamed. The same issue is seen with Fixed layout as well. cc: @somangshu

ramsaptami commented 5 months ago

can we avoid visual distortion when refactoring @marks0351?