Project

General

Profile

バグ #1001

インテントが発動しない

Added by Satoshi Okuno over 3 years ago. Updated over 3 years ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
プラグイン名:
intent_selector.rb
ブランチ:
クラッシュする:

Description

(1):openイベントにURLを渡した場合に「どの方法で開きますか?」ダイアログで「次回から、次の内容から始まる〜」チェックボックスをONすると、対象が(未定義)の関連付けが作成されます。
しかし、条件に合致するURLを開いても関連付けが発動せず、再び「どの方法で開きますか?」ダイアログが表示されてしまいます。

直接的な原因は、core/plugin/intent_selector/intent_selector.rbの123行目。
divide_intents()で対象がnil(未定義)のインテントを除外しているからと思います。

単純に(未定義)インテントを除外しないようにすれば良いと考えています。

(2)同127行目
intentsの中身はStringです(or Stringの場合がある?)が、intent_slugsはSymbolなのでマッチしません。

intentsの中身を.to_symして比較すれば良いと思っています。


Files

0001-.patch (1.65 KB) 0001-.patch Satoshi Okuno, 2017-03-26 12:46

Also available in: Atom PDF