From a6c04272cb5332b98e675b9bae6e80cfe3f76328 Mon Sep 17 00:00:00 2001 From: Raclamusi Date: Sun, 5 Jul 2026 22:36:25 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E6=A4=9C=E7=B4=A2UI=E3=81=AE=E5=A4=96?= =?UTF-8?q?=E5=81=B4=E3=82=92=E3=82=AF=E3=83=AA=E3=83=83=E3=82=AF=E3=81=97?= =?UTF-8?q?=E3=81=9F=E6=99=82=E3=81=AB=E6=A4=9C=E7=B4=A2=E7=B5=90=E6=9E=9C?= =?UTF-8?q?=E3=82=92=E9=9D=9E=E8=A1=A8=E7=A4=BA=E3=81=AB=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/crsearch/crsearch.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/js/crsearch/crsearch.js b/js/crsearch/crsearch.js index 115ef79..d1033fa 100644 --- a/js/crsearch/crsearch.js +++ b/js/crsearch/crsearch.js @@ -440,6 +440,12 @@ export default class CRSearch { $(e.target).blur() return this._hide_all_result() }) + $(document).on('pointerdown', e => { + // 検索UIの外側をクリックした時、検索結果を非表示にする + if (!$(e.target).closest(`.${CRSearch._KLASS}`).length) { + this._hide_all_result() + } + }) const result_wrapper = $('
') result_wrapper.addClass(CRSearch._RESULT_WRAPPER_KLASS) From 60d9d6bf88b0471c4986a1f1437027264998515e Mon Sep 17 00:00:00 2001 From: Raclamusi Date: Sun, 5 Jul 2026 22:50:05 +0900 Subject: [PATCH 2/2] v3.0.29 --- CHANGELOG.md | 5 +++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fad60a0..af7d463 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ## master +## 3.0.29 (2026-07-05) + +- 検索欄の autocapitalize を無効化 +- 検索UIの外側をクリックした時に検索結果を非表示にするように変更 + ## 3.0.28 (2026-07-05) - 依存ライブラリを更新 diff --git a/package-lock.json b/package-lock.json index c3dc427..cd5d21b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "crsearch", - "version": "3.0.28", + "version": "3.0.29", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "crsearch", - "version": "3.0.28", + "version": "3.0.29", "license": "MIT", "dependencies": { "@babel/runtime": "^7.10.3", diff --git a/package.json b/package.json index 272388b..316e17b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "crsearch", - "version": "3.0.28", + "version": "3.0.29", "description": "cpprefjp / boostjp searcher", "main": "dist/js/crsearch.js", "module": "js/crsearch.js",