Project

General

Profile

Actions

Bug #99736

closed

Form Framework: Can't fill out finisher fields in form editor

Added by Chris Müller over 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Backend JavaScript
Target version:
Start date:
2022-10-14
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
hard
Is Regression:
Yes
Sprint Focus:

Description

I created a form in the form module and added a finisher (for example, the confirmation finisher).

But when I want to click into the text field, it is not possible, no cursor occurs, like it is disabled.
The same for other finishers, like email.
No errors in the browser console displayed.

Tested with:
> Firefox and Brave
> 12.2-dev, latest commit hash 7e10d6b5


Related issues 1 (0 open1 closed)

Follows TYPO3 Core - Task #98604: Use SortableJS in EXT:form backend moduleClosed2022-10-13

Actions
Actions #1

Updated by Chris Müller over 1 year ago

  • Target version set to 12.2
Actions #2

Updated by Josef Glatz over 1 year ago

  • Priority changed from Should have to Must have

Can reproduce the problem with commit hash 688ebaeda133b9068a05caf3b66672f9697f4f05

Had also found the problem and created a small screencast + hard workarounds: Problem description via YouTube-Video

Actions #3

Updated by Josef Glatz over 1 year ago

  • Category changed from Form Framework to Backend JavaScript
  • Status changed from New to Accepted
  • Is Regression set to Yes

Found working commit

Used git bisect I found a working scenario. The mentioned problems are gone before applying the patch https://review.typo3.org/c/Packages/TYPO3.CMS/+/76101 (#98604)

Thanks to Andy for mentioning your latest change in this area

Actions #4

Updated by Josef Glatz over 1 year ago

  • Due date set to 2022-10-14
  • Start date changed from 2023-01-27 to 2022-10-14
  • Follows Task #98604: Use SortableJS in EXT:form backend module added
Actions #5

Updated by Josef Glatz over 1 year ago

  • Due date deleted (2022-10-14)
Actions #6

Updated by Josef Glatz over 1 year ago

  • Subject changed from Can't fill out finisher fields in form editor to Form Framework: Can't fill out finisher fields in form editor
  • Complexity set to hard
Actions #7

Updated by Benni Mack about 1 year ago

  • Target version changed from 12.2 to 12.3
Actions #8

Updated by Georg Ringer about 1 year ago

problem is in inspector-component.js#505

function _addSortableCollectionElementsEvents(sortableDomElement, collectionName) {
      sortableDomElement.addClass(getHelper().getDomElementClassName('sortable'));
      new Sortable(sortableDomElement.get(0), {
        draggable: getHelper().getDomElementClassName('collectionElement', true),
        filter: 'input,textarea,select',

if the filter is removed, editing is again possible but of course too many possibility to drag.

maybe this helps

Actions #9

Updated by Gerrit Code Review about 1 year ago

  • Status changed from Accepted to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/77882

Actions #10

Updated by Andreas Fernandez about 1 year ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #11

Updated by Benni Mack about 1 year ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF