3D Slicer 5.10.0: Metadata keyword filter seems inactive

Hi Slicer Developers and Community,

I am currently testing the 3D Slicer version 5.10.0 (tried both Mac and Windows versions).

I seem to have found an issue where the keyword filter in the “Add DICOM Data” module’s “View DICOM Metadata” function is not functioning.

In the “Filter” search box at the pop-out window “DICOM File Metadata”, I type a known keyword (e.g., “Spacing”).

Expected Behavior: The list of metadata keys should dynamically filter to show only the items containing the typed keyword.

Actual Behavior: The list does not change at all. The filter appears to have no effect.

Can anyone else reproduce this? Is this a known issue, or has the functionality changed?

Thank you for your help!

Thanks for reporting this, I can replicate it too.

Maybe it’s related to the recent visual dicom browser work? @Davide_Punzo

I’ve added a note to the issuebtracker here: Visual DICOM roadmap · Issue #1230 · commontk/CTK · GitHub

last update to visual dicom browser was on Aug 7, 2025

I tested on version Slicer-5.9.0-2025-09-22-linux-amd64 and the filtering is working.

It is also working on my CTK dev branch GitHub - Punzo/CTK at visualDICOMBrowserUIRefactor

between this branch and CTK master, I see ~90 commits for Qt6, probably the issue is there.
I have to rebase my dev branch to latest CTK anyway. Once I do it, I can check what is broken in latest CTK.

the regression was introduced in

Fixed in

I have tested only in Qt5.15. @jcfr can you please check it out the fix if it works in Qt6?

Thanks @Davide_Punzo !

1 Like

np! PR at BUG: Fix filter expression handling in DICOM object list widget by Punzo · Pull Request #1318 · commontk/CTK · GitHub