Fix missing required marker in edit forms #2443
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of the issue/feature this PR addresses
This PR fixes an issue that was introduced in #2369 here:
https://github.com/senaite/senaite.core/pull/2369/files#diff-9ac974aab49cf7b6f1ec7937a8dd9c497b113286994f97952c43c26ce10dea4d
☝️ NOTE This PR also takes care of the listing widgets in edit view (or the reason why the change was made in #2369), so that the input/select fields in listing widgets have a default sizing:
Current behavior before PR
No required marker was rendered in edit forms when using the Chrome/Brave browser:
Desired behavior after PR is merged
Required marker is rendered again:
--
I confirm I have tested this PR thoroughly and coded it according to PEP8
and Plone's Python styleguide standards.