Fix assign people open task sidebar
Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
@@ -1591,17 +1591,16 @@ function ControlViewContent({
|
|||||||
<button
|
<button
|
||||||
type="button"
|
type="button"
|
||||||
className="flex items-center w-full text-left"
|
className="flex items-center w-full text-left"
|
||||||
onClick={() => {
|
onClick={(e) => {
|
||||||
if (task?.id) {
|
e.stopPropagation(); // Add this line to prevent event bubbling
|
||||||
handleAssignPerson(
|
handleAssignPerson(
|
||||||
task.id,
|
task.id,
|
||||||
edge.node.id
|
edge.node.id
|
||||||
);
|
);
|
||||||
setPeoplePopoverOpen((prev) => ({
|
setPeoplePopoverOpen((prev) => ({
|
||||||
...prev,
|
...prev,
|
||||||
[task.id]: false,
|
[task.id]: false,
|
||||||
}));
|
}));
|
||||||
}
|
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<User className="mr-2 h-4 w-4 text-blue-500 flex-shrink-0" />
|
<User className="mr-2 h-4 w-4 text-blue-500 flex-shrink-0" />
|
||||||
@@ -1936,7 +1935,8 @@ function ControlViewContent({
|
|||||||
<button
|
<button
|
||||||
type="button"
|
type="button"
|
||||||
className="flex items-center w-full text-left"
|
className="flex items-center w-full text-left"
|
||||||
onClick={() => {
|
onClick={(e) => {
|
||||||
|
e.stopPropagation(); // Add this line to prevent event bubbling
|
||||||
handleAssignPerson(
|
handleAssignPerson(
|
||||||
selectedTask.id,
|
selectedTask.id,
|
||||||
edge.node.id
|
edge.node.id
|
||||||
|
|||||||
Reference in New Issue
Block a user