Skip to content

Commit 8b4d9bf

Browse files
committed
[ui] NodeActions: Fix color indicator on submitted locked node
1 parent b64da83 commit 8b4d9bf

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

meshroom/ui/qml/Controls/NodeActions.qml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,11 @@ Item {
212212
enabled: actionHeader.computeButtonState % 2 == 1 // Launchable & Stoppable
213213
background: Rectangle {
214214
color: {
215-
if (!computeButton.enabled) return activePalette.button
215+
if (!computeButton.enabled) {
216+
if (actionHeader.nodeSubmitted)
217+
return Qt.darker(Colors.statusColors["SUBMITTED"], 1.2)
218+
return activePalette.button
219+
}
216220
if (actionHeader.computeButtonState == NodeActions.ButtonState.STOPPABLE)
217221
return computeButton.hovered ? Colors.orange : Qt.darker(Colors.orange, 1.3)
218222
return computeButton.hovered ? activePalette.highlight : activePalette.button
@@ -270,9 +274,11 @@ Item {
270274
enabled: actionHeader.submitButtonState != NodeActions.ButtonState.DISABLED
271275
background: Rectangle {
272276
color: {
273-
if (!submitButton.enabled) return activePalette.button
274-
if (actionHeader.nodeSubmitted)
275-
return Qt.darker(Colors.statusColors["SUBMITTED"], 1.2)
277+
if (!submitButton.enabled) {
278+
if (actionHeader.nodeSubmitted)
279+
return Qt.darker(Colors.statusColors["SUBMITTED"], 1.2)
280+
return activePalette.button
281+
}
276282
return submitButton.hovered ? activePalette.highlight : activePalette.button
277283
}
278284
opacity: submitButton.hovered ? 1 : root._opacity

0 commit comments

Comments
 (0)