操作
バグ #1493
完了機能 #887: gtk3
gtk3: Intentやカスタム投稿のダイアログに何も表示されない
プラグイン名:
ブランチ:
クラッシュする:
いいえ
説明
画像プレビューからブラウザで開こうとした時のIntentダイアログや、Mastodonのカスタム投稿ダイアログを開くと何も表示されません。
操作後、下記のようなログが記録されます。
error: {MIKUTTER_DIR}/plugin/gtk3/widget/dialog.rb:216:in `block in run': unknown keyword: :use_preview from {MIKUTTER_DIR}/core/mui/gtk_form_dsl.rb:141:in `fileselect' from {MIKUTTER_DIR}/plugin/mastodon_custom_post/mastodon_custom_post.rb:46:in `block (4 levels) in <top (required)>' from {MIKUTTER_DIR}/core/mui/gtk_form_dsl.rb:451:in `instance_eval' from {MIKUTTER_DIR}/core/mui/gtk_form_dsl.rb:451:in `settings' from {MIKUTTER_DIR}/plugin/mastodon_custom_post/mastodon_custom_post.rb:40:in `block (3 levels) in <top (required)>' from {MIKUTTER_DIR}/plugin/gtk3/widget/dialog.rb:202:in `instance_eval' from {MIKUTTER_DIR}/plugin/gtk3/widget/dialog.rb:202:in `block (2 levels) in run'
ファイル
Shibafu Midorino さんが3年以上前に更新
Mastodonのプロフィール変更コマンドのダイアログは、同様のログが記録されるものの問題なくフォームが描画されるので、ログはあまり関係なさそう……?
Shibafu Midorino さんが3年以上前に更新
画像プレビューからブラウザで開こうとした時のIntentダイアログ
実行時ログ¶
全然違った、別問題ですね。
error: {MIKUTTER_DIR}/plugin/gtk3/widget/dialog.rb:216:in `block in run': undefined method `label' for nil:NilClass from {MIKUTTER_DIR}/core/mui/gtk_form_dsl_select.rb:29:in `option' from {MIKUTTER_DIR}/plugin/intent_selector/intent_selector.rb:66:in `block (2 levels) in intent_choose_dialog' from {MIKUTTER_DIR}/core/mui/gtk_form_dsl.rb:621:in `instance_eval' from {MIKUTTER_DIR}/core/mui/gtk_form_dsl.rb:621:in `multiselect' from {MIKUTTER_DIR}/plugin/intent_selector/intent_selector.rb:65:in `block in intent_choose_dialog' from {MIKUTTER_DIR}/plugin/gtk3/widget/dialog.rb:202:in `instance_eval' from {MIKUTTER_DIR}/plugin/gtk3/widget/dialog.rb:202:in `block (2 levels) in run'
Shibafu Midorino さんが3年以上前に更新
toshi_a 初音 さんは #note-5 で書きました:
fileselectのuse_preview引数が消えてるのはミスですね。復活させる必要あります
OKです、Form DSLはかなり手が入ってそうなのでちまちまやらないとですね…
Shibafu Midorino さんが3年以上前に更新
画像プレビューからブラウザで開こうとした時のIntentダイアログ
こっちは 963ba4918d177682b66969a1d4746fb599e44b60 で修正しました。回避っぽい感じでやったので、これでいいのかは誰にも分からなそう…
Shibafu Midorino さんが3年以上前に更新
- ステータス を 実装待ち から 終了 に変更
119cb94e3f6fd4e5e7aaa8547d8d210bafc68242 でForm DSLの引数シグネチャのうち削除されていた分を (既にobsoleteっぽそうなものを含めて) 全て復活させました。
操作