Skip to content
This repository has been archived by the owner on Dec 20, 2022. It is now read-only.

一部環境下・設定状態で自動切り替えが動作しない #212

Open
azumukupoe opened this issue Dec 29, 2021 · 6 comments
Open
Assignees
Labels
システム系不具合 システム・拡張機能自体のバグ

Comments

@azumukupoe
Copy link

darkreaderのようにOSのダークモードが有効な時だけ自動で適用するようにしてもらえると助かります

@AyumuNekozuki AyumuNekozuki added the 新機能リクエスト 新機能リクエスト label Jan 4, 2022
@AyumuNekozuki
Copy link
Owner

ご意見ありがとうございます!
調べた感じ結構すぐ実装できそうだったので、近日中に実装しようと思います!

@AyumuNekozuki AyumuNekozuki self-assigned this Jan 9, 2022
AyumuNekozuki added a commit that referenced this issue Jan 24, 2022
#212 OSのダークモードが有効な時だけ適用
@AyumuNekozuki
Copy link
Owner

AyumuNekozuki commented Jan 24, 2022

お待たせしました!
先ほどv2.4.0をリリースし、端末の設定に合わせる機能を追加しました。
ぜひご利用ください!
https://github.com/AyumuNekozuki/niconico-darkmode/releases/tag/v2.4.0
スクリーンショット 2022-01-24 17 33 33

@azumukupoe
Copy link
Author

Firefoxでは既定のテーマ(System theme — auto)を使用していると機能しないようなのですが
動作確認が出来ているテーマはありますか?

@AyumuNekozuki
Copy link
Owner

取り急ぎ。自環境で確認したところ、以下テーマで問題なく機能しました。
後ほどWindows環境でも確認します...! 🙇‍♀️

自環境

  • macOS Monterey 12.1 (M1 Pro)
  • Firefox 97.0
  • Firefox Developer Edition 98.0b2

正常動作確認済みテーマ

  • システムテーマ - 自動
  • Firefox Alpenglow

以下テーマはそれぞれのテーマ設定で固定されました。

  • Dark : ダークモードで固定
  • Light : ライトモードで固定

@azumukupoe
Copy link
Author

こちらの環境は

  • Windows 11 21H2 22000.527
  • Firefox 98.0b5
    なのですが「端末の設定に合わせる」を有効にした直後のみダークモードに切り替わり、ページを更新するとダークモードは解除されてしまいます
    System themeとDarkの両方で確認しました

@AyumuNekozuki AyumuNekozuki added 情報不足 情報不足 and removed 新機能リクエスト 新機能リクエスト labels Feb 18, 2022
@AyumuNekozuki AyumuNekozuki changed the title OSのダークモードが有効な時だけ適用 一部環境下で自動切り替えが動作しない Feb 18, 2022
@AyumuNekozuki AyumuNekozuki added システム系不具合 システム・拡張機能自体のバグ 協力募集 help wanted labels Feb 18, 2022
@AyumuNekozuki
Copy link
Owner

ありがとうございます。いただいた情報を元に原因が特定できました。
次バージョンで修正しますので、修正までの間、以下の対応をお願いいたします。

原因

下記の設定状態が全て当てはまる時に発生

  • OS側のテーマ設定が「ダーク」に設定されている
  • niconico Darkmodeの基本設定(設定パネルの「ダークモード」)が「オフ」に設定されている
  • niconico Darkmodeの端末同期設定が「オン」に設定されている

一時的な対応策

  • niconico Darkmodeの基本設定(設定パネルの「ダークモード」)をオンにする
  • 以下の設定状態の時、正常に動作することを確認
    スクリーンショット 2022-02-18 19 25 25

根本対策

次バージョンでスクリプト修正

@AyumuNekozuki AyumuNekozuki changed the title 一部環境下で自動切り替えが動作しない 一部環境下・設定状態で自動切り替えが動作しない Feb 18, 2022
@AyumuNekozuki AyumuNekozuki removed 協力募集 help wanted 情報不足 情報不足 labels Feb 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
システム系不具合 システム・拡張機能自体のバグ
Projects
None yet
Development

No branches or pull requests

2 participants