/
4.5.25 (Mar 2009)

4.5.25 (Mar 2009)

修正項目 (Java)
10438tabPane のスクロール: tabPane をリサイズしたときにスクロールボタンが押せない
10443互換性: comboBox の onCommand イベントから、選択されている listItem にアクセスできない
10444互換性: table の onStateChange イベントから選択中の行にアクセスできない
10448Swing コンポーネント: JPanel の JToggleButton を押すことができない

修正の詳細 (Java)
10438
tabPane のスクロール: tabPane をリサイズしたときにスクロールボタンが押せない
環境
OS:全て
ブラウザ:全て
JVM:全て
Nexaweb Platform:4.5.24~
対象<tabPane/> UI コンポーネント
事象
内容
<tabPane/> に対して事後にウインドウ等のリサイズを行い <tabPane/> の表示幅が変更された場合に、<tabPane/> に対してタブスクロールボタンの表示状況や、活性/非活性状態が正しく変更されない。
<tabPane/> 自身の表示幅が変更される前の状態のままタブスクロールボタンがコントロールされている。
修正
内容
<tabPane/> の表示幅が変更された場合に、タブスクロールボタンのコントロール状況を再計算するように修正。
10443
互換性: comboBox の onCommand イベントから、選択されている listItem にアクセスできない
環境
OS:全て
ブラウザ:全て
JVM:全て
Nexaweb Platform:4.5.24~
対象<comboBox/> の onCommand イベントの呼び出し処理の中から選択されている <listItem/> を取得しようとした場合。
事象
内容
<comboBox/> の onCommand イベントの呼び出し処理の中で選択されている <listItem/> を取得することができない。
修正
内容
onCommand イベントの呼び出し処理のタイミングで選択されている <listItem/> を取得できるように修正。

この問題は、Nexaweb Platform 4.5.24 の 10404 の修正によって起こるようになった問題です。

10444
互換性: table の onStateChange イベントから選択中の行にアクセスできない
環境
OS:全て
ブラウザ:全て
JVM:全て
Nexaweb Platform:4.5.24~
対象<table/> の onStateChange イベントの呼び出し処理の中から選択されている <row/> を取得しようとした場合。
事象
内容
<table/> の onStateChange イベントの呼び出し処理の中で選択されている <row/> を取得することができない。
修正
内容
onStateChange イベントの呼び出し処理のタイミングで選択されている <row/> を取得できるように修正。

この問題は、Nexaweb Platform 4.5.24 の 10404 の修正によって起こるようになった問題です。

10448
Swing コンポーネント: JPanel の JToggleButton を押すことができない
環境
OS:全て
ブラウザ:全て
JVM:全て
Nexaweb Platform:全て
対象SwingBridge を使用して Nexaweb に組み込まれる Swing コンポーネントの中に JToggleButton が使用されており、 JToggleButton の押下イベントが親コンテナのマウスリスナーによって JToggleButton にイベントを通知している場合。
事象
内容
マウスクリックによって JToggleButton を押下することができない。
修正
内容
親コンテナのマウスリスナーから子コンポーネントへイベントの通知を行う処理の場合に、正しくイベントの通知が行えるように修正しました。
この修正を有効にするためには SwingBridge がマッピングされているタグに passMouseEventsToParent="true" 属性を付加する必要があります。
この問題は Nexaweb Platform 4.5.21MR の 10269 と関連があります。