Skip to content

Commit 010a20b

Browse files
committed
Fix search provider
1 parent 81b1737 commit 010a20b

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

app/index.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ async function main() {
163163
'@jupyterlab/filebrowser-extension:download',
164164
'@jupyterlab/filebrowser-extension:file-upload-status',
165165
'@jupyterlab/filebrowser-extension:open-with',
166+
'@jupyterlab/filebrowser-extension:search',
166167
'@jupyterlab/filebrowser-extension:share-file'
167168
].includes(id)
168169
),
@@ -175,7 +176,10 @@ async function main() {
175176
baseMods = baseMods.concat([
176177
require('@jupyterlab/cell-toolbar-extension'),
177178
require('@jupyterlab/notebook-extension').default.filter(({ id }) =>
178-
['@jupyterlab/notebook-extension:completer'].includes(id)
179+
[
180+
'@jupyterlab/notebook-extension:completer',
181+
'@jupyterlab/notebook-extension:search'
182+
].includes(id)
179183
),
180184
require('@jupyterlab/tooltip-extension').default.filter(({ id }) =>
181185
[
@@ -203,7 +207,10 @@ async function main() {
203207
['@jupyterlab/codemirror-extension:commands'].includes(id)
204208
),
205209
require('@jupyterlab/fileeditor-extension').default.filter(({ id }) =>
206-
['@jupyterlab/fileeditor-extension:completer'].includes(id)
210+
[
211+
'@jupyterlab/fileeditor-extension:completer',
212+
'@jupyterlab/fileeditor-extension:search'
213+
].includes(id)
207214
),
208215
require('@jupyterlab/filebrowser-extension').default.filter(({ id }) =>
209216
['@jupyterlab/filebrowser-extension:browser'].includes(id)

packages/documentsearch-extension/src/index.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,9 @@ const notebookShellWidgetListener: JupyterFrontEndPlugin<void> = {
2929
if (!widget) {
3030
return;
3131
}
32-
const providerForWidget = registry.getProvider(widget);
33-
if (providerForWidget) {
32+
if (registry.hasProvider(widget)) {
3433
widget.addClass(SEARCHABLE_CLASS);
35-
}
36-
if (!providerForWidget) {
34+
} else {
3735
widget.removeClass(SEARCHABLE_CLASS);
3836
}
3937
};

0 commit comments

Comments
 (0)