|
8 | 8 | const taskPauseButton = document.getElementById("taskPauseButton"); |
9 | 9 | const taskAgentsButton = document.getElementById("taskAgentsButton"); |
10 | 10 | const taskWokFlowButton = document.getElementById("taskWokFlowButton"); |
| 11 | + const taskMessageTextarea=document.getElementById("taskMessageTextarea"); |
11 | 12 | const taskMessageAddButton = document.getElementById("taskMessageAddButton"); |
12 | 13 | const taskMessages = document.getElementById("taskMessages"); |
13 | 14 | const taskDetailsAgents = document.getElementById("taskDetailsAgents"); |
|
162 | 163 | taskCancelButton.addEventListener("click", (event) => { |
163 | 164 | const apiTaskStore = JSON.parse(sessionStorage.getItem("apiTask")); |
164 | 165 | handleDisableOfActions("completed") |
| 166 | + |
| 167 | + // Explicitly disable chatbox and message button |
| 168 | + taskMessageTextarea.disabled = true; |
| 169 | + taskMessageTextarea.style.backgroundColor = "#efefef"; |
| 170 | + taskMessageTextarea.style.cursor = 'not-allowed'; |
| 171 | + |
| 172 | + taskMessageAddButton.disabled = true; |
| 173 | + taskMessageAddButton.style.cursor = 'not-allowed'; |
| 174 | + |
| 175 | + const textInputContainer = document.getElementsByClassName("text-input-container"); |
| 176 | + if (textInputContainer[0]) { |
| 177 | + textInputContainer[0].style.backgroundColor = '#efefef'; |
| 178 | + textInputContainer[0].style.cursor = 'not-allowed'; |
| 179 | + } |
| 180 | + |
165 | 181 | actionStages(apiTaskStore, false); |
166 | 182 | }); |
167 | 183 | } |
|
235 | 251 | taskMessageTextareaElement.setAttribute('disabled', true) |
236 | 252 | taskMessageTextareaElement.style.backgroundColor = "#efefef"; |
237 | 253 | taskMessageTextareaElement.style.cursor = 'not-allowed'; |
238 | | - } else { |
239 | | - taskMessageTextareaElement.removeAttribute('disabled') |
240 | | - taskMessageTextareaElement.style.backgroundColor = "white" |
241 | | - taskMessageTextareaElement.style.cursor = ''; |
242 | | - } |
| 254 | + } |
| 255 | + |
243 | 256 | if(isHumanClarificationRequestNull && taskMessageAddButton){ |
244 | 257 | taskMessageAddButton.setAttribute('disabled', true) |
245 | 258 | taskMessageAddButton.style.cursor = 'not-allowed'; |
246 | | - } else { |
247 | | - taskMessageAddButton.removeAttribute('disabled') |
248 | | - taskMessageAddButton.style.cursor = 'pointer'; |
249 | | - } |
250 | | - |
| 259 | + } |
| 260 | + |
251 | 261 | if(isHumanClarificationRequestNull && textInputContainer[0]){ |
252 | 262 | textInputContainer[0].style.backgroundColor = '#efefef'; |
253 | 263 | textInputContainer[0].style.cursor = 'not-allowed'; |
254 | | - } else { |
255 | | - textInputContainer[0].style.backgroundColor = 'white'; |
256 | | - textInputContainer[0].style.cursor = ''; |
257 | | - } |
258 | | - |
| 264 | + } |
| 265 | + |
259 | 266 | }) |
260 | 267 | .catch((error) => { |
261 | 268 | console.error("Error:", error); |
|
0 commit comments