Commit 3a0cafe
authored
[cuegui] Fix dependency wizard progress dialog hanging at 100% for grouped jobs (AcademySoftwareFoundation#1995)
**Link the Issue(s) this Pull Request is related to.**
- AcademySoftwareFoundation#1994
**Summarize your change.**
[cuegui] Fix dependency wizard progress dialog hanging at 100% for
grouped jobs
The progress dialog would get stuck at 100% completion when creating
dependencies on grouped jobs (show-shot, show-shot-username). Users had
to restart CueGUI or double-cancel to dismiss the dialog.
Changes:
- Enhanced completion detection with fallback progress bar check
- Added safety timer to prevent indefinite hanging
- Improved thread safety with proper Qt main thread cleanup
- Added robust error handling for edge cases
The dialog now automatically closes upon completion regardless of job
grouping configuration.
Fixes issue where dependency creation completed successfully but the
progress dialog remained visible and unresponsive.1 parent 77f91dd commit 3a0cafe
1 file changed
+29
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
68 | 73 | | |
69 | 74 | | |
70 | 75 | | |
| |||
96 | 101 | | |
97 | 102 | | |
98 | 103 | | |
| 104 | + | |
99 | 105 | | |
100 | 106 | | |
101 | 107 | | |
| |||
134 | 140 | | |
135 | 141 | | |
136 | 142 | | |
| 143 | + | |
137 | 144 | | |
138 | 145 | | |
139 | 146 | | |
| |||
154 | 161 | | |
155 | 162 | | |
156 | 163 | | |
| 164 | + | |
| 165 | + | |
157 | 166 | | |
158 | 167 | | |
159 | 168 | | |
| |||
173 | 182 | | |
174 | 183 | | |
175 | 184 | | |
176 | | - | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
177 | 188 | | |
178 | 189 | | |
179 | 190 | | |
180 | | - | |
| 191 | + | |
| 192 | + | |
181 | 193 | | |
182 | 194 | | |
183 | 195 | | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
184 | 211 | | |
185 | 212 | | |
186 | 213 | | |
| |||
0 commit comments