B2026-042-Fix-Null-Error-for-Set_At_All_Level-in-the-Applicability-tab-evaluate-having-the-button-grayed-out-for-the-RNO-column-4 #762

Owner

B2026-042-Fix-Null-Error-for-Set_At_All_Level-in-the-Applicability-tab-evaluate-having-the-button-grayed-out-for-the-RNO-column-4

B2026-042-Fix-Null-Error-for-Set_At_All_Level-in-the-Applicability-tab-evaluate-having-the-button-grayed-out-for-the-RNO-column-4
plarsen self-assigned this 2026-04-30 16:51:12 -04:00
djankowski was assigned by plarsen 2026-04-30 16:51:12 -04:00
jjenko was assigned by plarsen 2026-04-30 16:51:12 -04:00
mvickers was assigned by plarsen 2026-04-30 16:51:12 -04:00
plarsen added 1 commit 2026-04-30 16:51:12 -04:00
plarsen requested review from jjenko 2026-04-30 16:51:25 -04:00
mschill requested changes 2026-05-01 06:28:07 -04:00
Dismissed
mschill left a comment
Owner

With both if statements --- if it is null, do we want it enabled or not?
currently, it wouldn't hit either statement?

With both if statements --- if it is null, do we want it enabled or not? currently, it wouldn't hit either statement?
mschill requested changes 2026-05-01 06:57:40 -04:00
Dismissed
@@ -403,3 +406,3 @@
{
if (this.Visible == false) return;
if (_MyItemInfo.IsRNOPart == true) // Check if step is an RNO disable "Set All To Level" button.
if (MyItemInfo != null)
Owner

Also, I am not sure how this would ever get hit as isn't this basically the same check as line 405?

Also, I am not sure how this would ever get hit as isn't this basically the same check as line 405?
Owner

in addition to Matt's comment, the MyItemInfo references should be "_MyItemInfo" as we are in the Set portion of "MyItemInfo". All of the other references in this Set code use "_MyItemInfo".

in addition to Matt's comment, the MyItemInfo references should be "_MyItemInfo" as we are in the Set portion of "MyItemInfo". All of the other references in this Set code use "_MyItemInfo".
Author
Owner

The default is enabled. If there _MyItemInfo is null, then the users have not entered a step yet.

The default is enabled. If there _MyItemInfo is null, then the users have not entered a step yet.
Owner

As mentioned above this 2nd if statement that you added is unnecessary - I took a screenshot and attached here to re-illustrate. The part with a purple square is unnecessary because that is already done by the part in the red square.

As mentioned above this 2nd if statement that you added is unnecessary - I took a screenshot and attached here to re-illustrate. The part with a purple square is unnecessary because that is already done by the part in the red square.
plarsen added 1 commit 2026-05-01 16:26:03 -04:00
mschill requested changes 2026-05-04 05:57:47 -04:00
Dismissed
mschill left a comment
Owner

Please let me know if you have any questions - I did a screenshot of the code to re-illustrate.

Please let me know if you have any questions - I did a screenshot of the code to re-illustrate.
plarsen added 1 commit 2026-05-04 08:46:31 -04:00
mschill approved these changes 2026-05-04 08:48:53 -04:00
mschill left a comment
Owner

With latest change, looks good to me. Ready for QA!

With latest change, looks good to me. Ready for QA!
jjenko approved these changes 2026-05-04 09:10:50 -04:00
jjenko left a comment
Owner

looks good.

looks good.
jjenko merged commit f1e04396de into Development 2026-05-04 09:11:34 -04:00
Member

Tested with 2.3.2605.409 and found two issues - discussed with software, created videos and reported B2026-044 and C2026-035. After sending that information out, Paul responded that he already knew of B2026-044 and reported as B2026-043. I updated the Word document to reflect the testing requirements for B2026-042 because the document had been submitted as a duplicate of C2026-027.

Tested with 2.3.2605.409 and found two issues - discussed with software, created videos and reported B2026-044 and C2026-035. After sending that information out, Paul responded that he already knew of B2026-044 and reported as B2026-043. I updated the Word document to reflect the testing requirements for B2026-042 because the document had been submitted as a duplicate of C2026-027.
Sign in to join this conversation.
No Reviewers
No Label
4 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Volian/SourceCode#762