タグ

bugとTextInputに関するastk_fのブックマーク (2)

  • フォーラム - Flex User Group

    なぜか、スレッドが消されたので再度投稿 現象: 1.maxChars が指定されている TextInput で TextOperation.CHANGE を監視(リスナーA)します。 2.TextInput に「あいうえお」と入力し、 ENTER キーで確定します。 3.リスナーAで TextInput の text プロパティを 確認すると空です。 4.さらに「かきくけこ」と入力し、 ENTER キーで確定します。 5.リスナーAで TextInput の text プロパティを 確認すると「あいうえお」です。 つまり、maxChars を設定すると 実際に表示されているテキストと text プロパティの中身が違うという致命的なバグです。 登録したバグは【重複(duplicated)】と言うことで 別のバグIDに移動しました。 どうやら Hero ベータの頃からあるバグのようです。 んで

  • フォーラム - Flex User Group

    public class MyTextInput extends TextInput { public function MyTextInput() { super(); } override protected function commitProperties():void { super.commitProperties(); var s:String = text; } } 2.TextOperation.CHANGE イベントを監視します 3.該当カスタム TextInput に日語を入力します (※ ENTER を押さず、日語を確定しない) 4.別のコンポーネントをクリックしてフォーカスを移動させます。 5.「2」のリスナーで「text」プロパティを調べると空文字になります。 ※ 「var s:String = text;」 の1行を削除すると 「2」のリスナーで「text

  • 1