()
| 5331 | } |
| 5332 | |
| 5333 | function openSearchEverywhereModal() { |
| 5334 | ensureSearchEverywhereModal(); |
| 5335 | if (!searchEverywhereModal) return; |
| 5336 | const cfg = window.__FR_PRO_SEARCH_CFG__ || {}; |
| 5337 | const limit = Math.max(1, Math.min(200, Number(cfg.defaultLimit || 50))); |
| 5338 | if (searchEverywhereLimitEl) { |
| 5339 | searchEverywhereLimitEl.value = String(limit); |
| 5340 | } |
| 5341 | populateSearchEverywhereSources(); |
| 5342 | applySearchEverywhereTheme(); |
| 5343 | searchEverywhereModal.style.display = "flex"; |
| 5344 | requestAnimationFrame(() => { |
| 5345 | searchEverywhereInputEl?.focus(); |
| 5346 | }); |
| 5347 | } |
| 5348 | |
| 5349 | function closeSearchEverywhereModal() { |
| 5350 | if (searchEverywhereModal) { |
nothing calls this directly
no test coverage detected