Versions used :
Log-viewer 3.14.0 - PHP 8.2.25 - Laravel 11.35.1
When :
clear search query
search all files
Without any message or error in browser's console
I found the root cause of this issue.
In BaseLogTable.vue, the clearSelectedFile function emits an event:
BaseLogTable.vue
clearSelectedFile
// BaseLogTable.vue line 165-168 const emit = defineEmits(['clearSelectedFile', 'clearQuery']); const clearSelectedFile = () => { emit('clearSelectedFile'); }
However, in the parent component LogList.vue, the component is used without listening to these events:
<!-- LogList.vue line 39 --> <base-log-table /> This means the emitted events are never handled, causing the buttons to appear non-functional. Suggested fix: In LogList.vue, add event handlers: <base-log-table @clear-selected-file="fileStore.selectFile(null)" @clear-query="searchStore.setQuery('')" />
Environment: Log Viewer: v3.21.1 Laravel: 12.38.1 PHP: 8.2
Activity
Minidoracat commentedon Nov 28, 2025
I found the root cause of this issue.
In
BaseLogTable.vue, theclearSelectedFilefunction emits an event:However, in the parent component LogList.vue, the component is used without listening to these events:
Environment:
Log Viewer: v3.21.1
Laravel: 12.38.1
PHP: 8.2