操作
バグ #1503
完了機能 #887: gtk3
gtk3: 設定画面を開くとMiraclePainterの背景色がおかしくなる
プラグイン名:
クラッシュする:
いいえ
説明
初期設定の状態のmikutter-gtk3で設定画面を開き、その後ウィンドウを閉じたりしたタイミングでTLのMiraclePainterの背景色がおかしくなります。
初期では白っぽい色ですが、上記の現象が発生すると真っ黒になってしまいます。
関連するチケット
Shibafu Midorino さんが約3年前に更新
- ステータス を 実装待ち から レビュー待ち に変更
- ブランチ を topic/1503-serialize-color-to-int にセット
FormDSL内でcolor設定がGdk::RGBA形式 (0.0〜1.0の浮動小数点数) に変換されているが、利用する側がGdk::Color形式 (0〜65535の整数) を期待していることが原因。
設定上は既存のGdk::Color形式のシリアライズを維持することにし、利用する際に適宜変換をかけるようにした。
また、そのためのRefinementsを追加した。
操作