OSDN Git Service

バグ修正 REL-03.22.08b
authorpeeweedee <peeweedee@users.sourceforge.jp>
Thu, 5 Dec 2013 14:43:09 +0000 (23:43 +0900)
committerpeeweedee <peeweedee@users.sourceforge.jp>
Thu, 5 Dec 2013 14:43:09 +0000 (23:43 +0900)
・ピックアップ操作で鯛ナビが落ちる問題の修正

TinyBannavi/05_history.txt
TinyBannavi/src/tainavi/AbsListedView.java
TinyBannavi/src/tainavi/VersionInfo.java

index 1541813..11d1d86 100644 (file)
 ★☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆★\r
 \r
 3.22.7β+1.5.12(2013-12-01)\r
+■変更点\r
+ ・(その他) TaiNaviが鯛ナビ本体のUncaughtExceptionでの終了を検知したとき、messageだけでなくstack traceも出力するようにした(できた)\r
+■バグ修正\r
+ ・(リスト形式) ピックアップ表示時に最終行の番組をホイールクリックで削除するとOOB例外で鯛ナビが終了してしまう問題を修正(>>614.)\r
+\r
+3.22.7β+1.5.12(2013-12-01)\r
 ■バグ修正\r
  ・(Web番組表[スカパー]) 番組表情報が正しく構成されない問題を修正(>>601.)\r
 \r
index 161bec0..17a806f 100644 (file)
@@ -2281,7 +2281,9 @@ public abstract class AbsListedView extends JPanel implements TickTimerListener
         */\r
        public void refocus() {\r
                if (vrowInFocus >= 0) {\r
-                       jTable_listed.getSelectionModel().addSelectionInterval(vrowInFocus, vrowInFocus);\r
+                       if (vrowInFocus < jTable_listed.getRowCount()) {\r
+                               jTable_listed.getSelectionModel().addSelectionInterval(vrowInFocus, vrowInFocus);\r
+                       }\r
                        vrowInFocus = -1;\r
                }\r
        }\r
index c5650d1..7196e9e 100644 (file)
@@ -5,7 +5,7 @@ import java.util.regex.Pattern;
 \r
 \r
 public class VersionInfo {\r
-       private static final String Version = "タイニー番組ナビゲータ 3.22.7β";\r
+       private static final String Version = "タイニー番組ナビゲータ 3.22.8β";\r
        \r
        private static final String OSname = System.getProperty("os.name");\r
        private static final String OSvers = System.getProperty("os.version");\r