SmartPhotoについて

24 views
Skip to first unread message

takuo yamada

unread,
Aug 27, 2026, 11:42:18 PMAug 27
to a-blog cms forum
お世話になります。
アップデートしたところ、SmartPhotoのコードが自動で動いているような挙動をし、画面全体をsmartphotoのdialogタグが覆ってしまう症状になっております。(見た目は変わらないのですが、ボタンなどが押せなくなります)

data-rel="SmartPhoto"
がついた画像がないページでは、上記現象はおこらず、
data-rel="SmartPhoto"がついている画像があるときは、上記現象が起こります。

data-rel="SmartPhoto" があるページ例:
https://one-river.jp/news/entry-1078.html

試しに、新規ブログを設置し、beginnerテーマをあてたところ、上記現象は起こりませんでした。

よろしくお願いします。

*****

バージョン 3.2.29
エディション Standard
PHPのバージョン 8.3.33
PHP動作環境 CGI版

宇井陸登

unread,
Aug 28, 2026, 6:16:13 AMAug 28
to a-blog cms forum

お世話になっております。
有限会社アップルップルの宇井と申します。

ご報告いただいた事象について確認いたしました。原因は、SmartPhotoの最新バージョンがブラウザ標準の <dialog> 要素を利用する仕様に変わったことと、ご利用中のテーマのCSSに dialog 要素を常に display: block にする記述(Bootstrap4系のreboot.cssに含まれる古いブラウザ対応のルール)が含まれていることの組み合わせによるものです。

本来「閉じている」状態の dialog はブラウザの標準スタイルで非表示になりますが、テーマ側のCSSがそれを上書きしてしまうため、透明なまま画面全体を覆い、ボタン等の操作を妨げてしまう状態になっていました。

つきましては、お手数ですが下記CSSを追加していただけますでしょうか。

css
dialog:not([open]) { display: none; }

こちらを追加いただくことで、閉じているdialogが正しく非表示になり、事象が解消するはずです。もし追加後も改善しない場合は、ブラウザの開発者ツールで該当箇所のCSSの優先順位(他のCSSに上書きされていないか)をご確認いただければと思います。

お手数をおかけしますが、よろしくお願いいたします。


2026年8月28日金曜日 12:42:18 UTC+9 yamad...@gmail.com:

takuo yamada

unread,
Aug 29, 2026, 3:36:59 AMAug 29
to a-blog cms forum
宇井さま
お世話になります、山田です。

教えていただいたCSSの記述を追記したところ、問題は解消されました。
ありがとうございました。


2026年8月28日金曜日 19:16:13 UTC+9 u...@appleple.com:

宇井陸登

unread,
Aug 30, 2026, 9:26:58 PMAug 30
to a-blog cms forum
無事解消されたとのこと良かったです。
今後とも宜しくお願いいたします。

2026年8月29日土曜日 16:36:59 UTC+9 yamad...@gmail.com:
Reply all
Reply to author
Forward
0 new messages