Skip to content

Commit f2d92c0

Browse files
committed
Enable filtering menu also when more than 25 items are there
1 parent 509f2de commit f2d92c0

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

modules/draw.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@ const drawFuncs = { lst: [
144144
{ name: clTClonesArray, sameas: clTList },
145145
{ name: clTMap, sameas: clTList },
146146
{ name: clTColor, icon: 'img_color' },
147-
{ name: clTFile, icon: 'img_file', noinspect: true },
148-
{ name: 'TMemFile', icon: 'img_file', noinspect: true },
147+
{ name: clTFile, icon: 'img_file', noinspect: true, pm: true },
148+
{ name: 'TMemFile', icon: 'img_file', noinspect: true, pm: true },
149149
{ name: clTStyle, icon: 'img_question', noexpand: true },
150150
{ name: 'Session', icon: 'img_globe' },
151151
{ name: 'kind:TopFolder', icon: 'img_base' },

modules/gui/HierarchyPainter.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2126,7 +2126,7 @@ class HierarchyPainter extends BasePainter {
21262126
if (hitem._childs === undefined)
21272127
menu.add('Expand', () => this.expandItem(itemname), 'Expand content of object');
21282128
else {
2129-
if (sett.handle?.pm && hitem._childs.length) {
2129+
if (sett.handle?.pm || (hitem._childs.length > 25)) {
21302130
menu.add('Filter...', () => menu.input('Enter items to select', hitem._filter, f => {
21312131
const changed = hitem._filter !== f;
21322132
hitem._filter = f;

0 commit comments

Comments
 (0)