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.
Work done
Addresses Issue(s)
Discussion
Test steps
Additionally, the following snippet can be used for testing at least default ordering and enabled widgets after initialization doesn't change with this PR:
Add snippet at the end of widgetHandler:Initialize, both for master and safe-ordering-widgets branches:
Manually cut everything not between ORDERING and second END ORDERING at infolog.txt. Save in two txt files file1.txt and file2.txt, each for the run with each branch.
Run cut -d' ' -f2- file1.txt > f1.txt and cut -d' ' -f2- file2.txt > f2.txt to remove the timestamps.
diff f1.txt f2.txt -> yields empty result
Sample resulting files: f1.txt, f2.txt (yes they look like the same file)