Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hi all, I'd like to suggest an usability improvement.
When building large forms and adding new fields using duplicate option causes the page to scroll to top after saving new field options.
Then the user has to find the recently added field throught all page.
I think it would be much easier if the page scroll automatically to the position where the new field was added.
thanks for your hard work in this great module!
Comment | File | Size | Author |
---|---|---|---|
#7 | page_scroll_position-2853569-7.patch | 13.73 KB | jrockowitz |
|
Comments
Comment #2
gusans CreditAttribution: gusans commentedComment #3
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedYes, the UI/UX for managing Webform elements needs to be improved.
This is possible but not a high priority. I just took care of #2853543: Scroll to top to the page when dialog has form validation errors. which fixed a major usability issue where you could not immediately see validation error message in dialogs with scrolling forms.
Comment #4
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedI think we should scroll to the element's position for all new and updated elements. Ideally we should try to copy this behavior from the block layout page (/admin/structure/block/list/bartik).
Comment #5
gusans CreditAttribution: gusans commentedyes, I agree that it will be the best also for new and updated elements, not just duplicated.
I really would like to contribute with a patch but my skills on php are very basics so far.
thanks again!
Comment #7
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedComment #9
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedI committed the patch. Please download and review the latest dev release.