shesha-io / shesha-framework

An open-source Low-Code development framework for .NET developers. Create .NET based business applications with 80% less code.
https://shesha.io
Apache License 2.0
384 stars 75 forks source link

Text Component breaks when both `Copyable` and `Ellipses` are set to true, and the properties panel is resized #2341

Open hlayisanimazuze opened 1 month ago

hlayisanimazuze commented 1 month ago

Steps to reproduce the behavior:

  1. Go to 'https://functional-adminportal-test.azurewebsites.net/shesha/forms-designer?id=fc65d6da-417e-4388-9f4e-7f4b30d5b1e5'
  2. Drag and drop text component
  3. Enter the content and it should be longer
  4. Scroll down from the properties panel and set copyable and ellipsis properties to true
  5. Afterwards, resize the properties panel illustrated from the video
  6. See error displayed after resizing the properties panel See attached video: https://jam.dev/c/b1458bd7-a060-4be4-afd7-112247c83ab1

Expected behavior When resizing the properties panel, it should not break the component

image

image

hlayisanimazuze commented 1 month ago

Related item: #2318

hlayisanimazuze commented 1 week ago

PR