![見出し画像](https://assets.st-note.com/production/uploads/images/78704818/rectangle_large_type_2_cd35d17c542ea44c999e3ba359945b03.png?width=800)
【projectItemRenamer.jsx】候補処理 61【開発記】
選択判定で集めたのをオプションに沿って濾す奴🤤
環境確認
草案作成
UI構築
環境保存
環境読込
準備処理
選択判定
候補処理 ←今ココ
先行変換
選択処理
改名処理
----備忘録
file にも addEventListener
validator にも addEventListener
→登録イベントの種類を間違えていた話🙄
デバグ
なんか dispatch がちゃんと動いてないっぽいので原因を探るっぽ🙄
![](https://assets.st-note.com/img/1652595056568-AmEpLf6o6W.jpg)
確認用のボタンに仕込んだ pd で addEventListener かけてるのここしかないのよね🙄
これで pd 内の collector のイベントはパネルに出てるわけだから candidate の dispatch がおかしいなという予測は立つんだけど…😞
![](https://assets.st-note.com/img/1652595093342-WS9CCpuKFF.jpg)
dispatch 吐いてる部分はコピペだから動かないはずは無いと思うんだけど…
そもそも debug 側は動いてるし…🙄
debug じゃない方の dispatch がうまく設定できてない…のかな?
![](https://assets.st-note.com/img/1652595121269-Hcv7c3ZHiL.jpg)
collector と candidate の constructor を見ても自分の分はここでは連結されてない😞
![](https://assets.st-note.com/img/1652595149188-a8qTdXE2Sw.jpg)
collector 内のイベント吐きは記憶通り、特に何か前準備も無く dispatch を呼んでる…🙄
![](https://assets.st-note.com/img/1652595177163-N7PXWldGwd.jpg)
どう見てもコピペなのよね…🙄
やっぱり動作追うしかないか…😞
![](https://assets.st-note.com/img/1652595243442-bc6TzzJIwE.jpg)
call はしてるからここで break するとは思うけど…👇
![](https://assets.st-note.com/img/1652595283669-TmX4L4cX2L.jpg)
dhispatch は呼ばれて detail にも文字列が入って来てる…🙄
![](https://assets.st-note.com/img/1652595309869-2PTqa7OHyC.jpg)
![](https://assets.st-note.com/img/1652595309945-qt8m3RW3V1.jpg)
🤔🤔🤔
イベントのタイプが違う…🤔
![](https://assets.st-note.com/img/1652595355270-efImvMWkMB.jpg)
確かに他は STAT なのに RES を設定してるね…🙄
![](https://assets.st-note.com/img/1652595439541-VRLRLilG6e.jpg)
ヨシ!👈🤪
次回は
動作確認に復帰かな🤤
この記事が気に入ったらサポートをしてみませんか?