作成日: 2020/05/28 最終更新日: 2020/08/19
文書種別
不具合
状況
修正済み
詳細
TabPanelにて、TabPanelを無効化した後、有効化すると全ての内部コントロールが最初の状態に関わらず有効化されます。
この時、有効化されているコントロールがTabPanelに配置されている時は、TabPanelに合わせて無効化されてから有効化されます。(これは正しい動作です)
一方で、無効化されているコントロールが配置されている場合は、無効化されてから有効化されてしまいますが、最終的に元の無効化されている状態に戻るのが正しい動作です。
そのため無効化されているコントロールが配置されている場合、以下のような不正な動作が発生します。(コントロールによって動作が異なります)
・HTML標準のinput要素やbutton要素
コントロールが有効化され入力ができるようになります。(不正な動作)
・Wijmoコントロール(InputMask、InputNumberなど)
コントロールは無効化されたままですが、背景色がグレーから白に変わってしまいます。(不正な動作)
この時、有効化されているコントロールがTabPanelに配置されている時は、TabPanelに合わせて無効化されてから有効化されます。(これは正しい動作です)
一方で、無効化されているコントロールが配置されている場合は、無効化されてから有効化されてしまいますが、最終的に元の無効化されている状態に戻るのが正しい動作です。
そのため無効化されているコントロールが配置されている場合、以下のような不正な動作が発生します。(コントロールによって動作が異なります)
・HTML標準のinput要素やbutton要素
コントロールが有効化され入力ができるようになります。(不正な動作)
・Wijmoコントロール(InputMask、InputNumberなど)
コントロールは無効化されたままですが、背景色がグレーから白に変わってしまいます。(不正な動作)
回避方法
この問題はバージョン5.20202.699で修正されました。
旧文書番号
85643