diff --git a/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php b/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php index 5b68f2ed..75a5da05 100644 --- a/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php +++ b/Modules/Helpdesk/Resources/views/livewire/ticket-show.blade.php @@ -98,10 +98,16 @@
- +
+ + +
@if ($ticket->comments->isNotEmpty()) @@ -228,7 +234,18 @@ const expandButton = event.target.closest('[data-helpdesk-expand-comments]'); if (expandButton) { - document.querySelectorAll('[data-helpdesk-comment-card]').forEach((card) => card.open = true); + document.querySelectorAll('[data-helpdesk-comments-shell], [data-helpdesk-comment-card]').forEach((card) => { + card.open = true; + }); + return; + } + + const collapseButton = event.target.closest('[data-helpdesk-collapse-comments]'); + + if (collapseButton) { + document.querySelectorAll('[data-helpdesk-comment-card]').forEach((card) => { + card.open = false; + }); return; } diff --git a/Modules/Helpdesk/Resources/views/partials/comment-thread.blade.php b/Modules/Helpdesk/Resources/views/partials/comment-thread.blade.php index 6a73d57c..2a7697ed 100644 --- a/Modules/Helpdesk/Resources/views/partials/comment-thread.blade.php +++ b/Modules/Helpdesk/Resources/views/partials/comment-thread.blade.php @@ -15,7 +15,7 @@ @endphp @if (! $isInternal || $canSeeInternalNotes) -
+