[Macuim-dev 60] shift page

Back to archive index

Etsushi Kato ekato****@ees*****
2005年 4月 16日 (土) 11:28:13 JST


谷津さんこんにちは。加藤です。

候補の表示について、ちょっとしたバグを見つけました。

例えば変換候補が 20 個あって、現在 11 番目を選択している場合に
Page Down を押すと、21 番目を表示しようとして、アプリケーションが
クラッシュします。

以下パッチです。

Index: UIMCallback.c
===================================================================
RCS file: /cvsroot/macuim/MacUIM/Sources/UIMCallback.c,v
retrieving revision 1.22
diff -u -r1.22 UIMCallback.c
--- UIMCallback.c       19 Feb 2005 13:45:48 -0000      1.22
+++ UIMCallback.c       16 Apr 2005 02:22:50 -0000
@@ -246,7 +246,7 @@
   if (!handle || !(*handle)) return;

   if (inForward) { // next page
-    if ((*handle)->fNRCandidates <
+    if ((*handle)->fNRCandidates <=
         (*handle)->fCandidateIndex + (*handle)->fDisplayLimit) {
       // if the next page is not exist
       // move to top page and select first candidate

-- 
Etsushi Kato
ekato****@ees*****



Macuim-dev メーリングリストの案内
Back to archive index