2010-12-20 18 views
0

現在dojo 1.5を使用していて、簡単なdojoダイアログを作成しようとしましたが、一度ダイアログにフォーカスするとメインコンテンツを編集できません。私はこの機能を次のテストケースで見つけました。 「ショーダイアログ」ボタン(1回クリックし、メインのコンテンツを編集することはできません)の最初のクリックためTestCase "test_Dialog_focusDestroy"がDojoリリース1.5で正しく機能しない

http://download.dojotoolkit.org/release-1.5.0/dojo-release-1.5.0/dijit/tests/test_Dialog_focusDestroy.html

残念ながら、このテストケースのみ作品。 「ダイアログを表示」ボタンを続けてクリックしても、意図したとおりにメインコンテンツが無効になるわけではありません(ページを更新することなく)。オーバーレイ機能が正しく動作しないため、 。

はしかし、私は、このテストケースが正常に道場以前のリリース1.2.3のいずれかで動作した。

http://download.dojotoolkit.org/release-1.2.3/dojo-release-1.2.3/dijit/tests/test_Dialog_focusDestroy.html

私にダイアログ機能上に関する説明を提供してください。周りを取得する方法はありますDojoのこの問題1.5?

[編集] ダイアログの.destroy()を呼び出す前に、.hide()を呼び出すことでこの問題を解決しました。
http://trac.dojotoolkit.org/ticket/5351の説明を参照してください。このバグを再オープンする必要があるようです。

答えて

0

はバグのようですが、おそらく#5351と同じではありません。ダイアログの後ろの領域は無効になっていませんが、キーとフォーカスが正しく機能しているようです。おそらく、あなたは新しいチケットを開くべきです。

関連する問題