Closed nikku closed 2 months ago
Moving to ready
to see (review) how far we are off from consistently fixing this. We invested in the past.
The problem here seems to be that the text area you are using for demonstration doesn't have autoResize
property set to true
.
Is this still relevant? Can you suggest which fields should have autoResize
turned on?
Perhaps we want to autoresize all text areas? Make it the new default.
We want indeed to auto-resize all text areas (that are not by definition "single line"). This ensures a uniform UX across the whole properties panel. Cf. also https://github.com/camunda/camunda-modeler/pull/4429#issuecomment-2247787963.
Fixed upstream in bpmn-io/properties-panel@3.23.0
Is your feature request related to a problem? Please describe
As a user I'm often editing text that may be multi-line (or single line).
I'm struggling to use the properties panel as the text input controls don't work intuitive for me:
Name
) can sometimes be multi-line. I'd expect them to be single line per default but expand sensibly on multi-line inputs.Describe the solution you'd like
Support for automatic resizing of all text areas that are not by definition "single line":
I want these changes to be applied consistently so our users get to enjoy a uniform UX.
Describe alternatives you've considered
None.
Additional context
I believe we did have a better UX around multi-line fields in
bpmn-js-properties-panel@0.x
.Related to https://github.com/bpmn-io/properties-panel/issues/25
The following shows my usual flow of "editing" multi-line text: