【解決済】鑑定処理が出来ない...?

奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: 鑑定処理が出来ない...?

投稿記事 by 奏ねこま »

新規プロジェクトで再現させた状態で、その環境の
・dataフォルダ内のjsonファイル一式
・plugins.js
これらを頂けますか?
ミノン
記事: 39
登録日時: 2016年8月06日(土) 17:02
連絡する:

Re: 鑑定処理が出来ない...?

投稿記事 by ミノン »

>奏ねこま(@こま)さん

 お世話になっております。以下2点を添付致します。
 ・dataフォルダ内のjsonファイル一式
 ・plugins.js

 dataフォルダ内のjsonファイル一式に関しましては、zipファイルにて圧縮をかけました。

 宜しくお願い致します。
添付ファイル
plugins.js
(658 バイト) ダウンロード数: 1 回
data.zip
(45 KiB) ダウンロード数: 1 回
▼ブログ「猫民の詩」▼
http://b.dlsite.net/RG33478/
ミノン
記事: 39
登録日時: 2016年8月06日(土) 17:02
連絡する:

Re: 鑑定処理が出来ない...?

投稿記事 by ミノン »

 お世話になっております。ミノンです。自己レスですが...。

 この現象ですが、「Fn + ↑」「Fn + ↓」キーを押下すると起こる現象のようです...。
▼ブログ「猫民の詩」▼
http://b.dlsite.net/RG33478/
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: 鑑定処理が出来ない...?

投稿記事 by 奏ねこま »

頂いた環境でも再現できない…と思いましたが、理由がわかりました。
「はい・いいえ」の選択でEnterキーを押すと「個々の鑑定用」になるんですね。
ずっとマウスクリックで選択してたから気づきませんでした。

で、個々の鑑定用が実行される理由ですが、個々の鑑定用の「はい・いいえ」ウインドウを無効にしていないことによるものです。
見た目はhide関数で消しているようですが、deactivate関数を実行していないので、
「見えないけどウインドウはいるし、処理もできる」状態になってます。

一番わかり易いのは、「鑑定する・一括鑑定する・やめる」の選択のときに、画面の右上端をクリックしてみてください。
「個々の鑑定用」アラートが表示されます(なんか裏技っぽいw)。

なお、このウインドウに限らず、いろんなウインドウが「見えないけどいる」状態になっています。
また、それとは関係ありませんが、hide関数もちょいちょい必要なところで呼ばれていないようです。
例えば「一括鑑定する→キャンセル」としても、一括鑑定画面が消えません。

というわけで、

・hideで非表示にするときはdeactivateで無効にするのも忘れない。
・画面遷移時のhide忘れに注意。

この二点に注意して修正してみてください。
ミノン
記事: 39
登録日時: 2016年8月06日(土) 17:02
連絡する:

Re: 鑑定処理が出来ない...?

投稿記事 by ミノン »

>奏ねこま(@こま)さん

 お世話になっております。ミノンです。

 言葉足らずで申し訳ございません...m(_ _)m
 「はい・いいえ」の選択でEnterキーを押すと「個々の鑑定用」になるんです...。

 色々教えて下さりありがとうございました。ご指摘下さった部分を、指摘通りに直してみたらうまく出来ました。
 また、おっしゃる通り落ちますね...。

 deactivate関数というものが存在するんですね。てっきり、hide関数で非表示した状態ならば、処理自体も消えるものだとばかり思っておりました。勉強になります。

 本当にありがとうございましたm(_ _)m
▼ブログ「猫民の詩」▼
http://b.dlsite.net/RG33478/
返信する

“MV:質問”に戻る