diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLog.ja | 5 | ||||
-rw-r--r-- | src/importcsv.c | 6 |
3 files changed, 16 insertions, 0 deletions
@@ -1,5 +1,10 @@ 2007-04-11 + * src/importcsv.c: imp_csv_load_fields(): fixed initially incorrect + scrollbar size. + +2007-04-11 + * src/inc.c: inc_cancel() src/send_message.c: send_cancel_button_cb(): disconnect immediately when cancelled (possibly fixes crash after cancellation). diff --git a/ChangeLog.ja b/ChangeLog.ja index 2d17ee3d..5f057440 100644 --- a/ChangeLog.ja +++ b/ChangeLog.ja @@ -1,5 +1,10 @@ 2007-04-11 + * src/importcsv.c: imp_csv_load_fields(): 初期状態のスクロールバーの + サイズが正しくないのを修正。 + +2007-04-11 + * src/inc.c: inc_cancel() src/send_message.c: send_cancel_button_cb(): キャンセルした場合 すぐに切断するようにした(キャンセル後のクラッシュを恐らく修正)。 diff --git a/src/importcsv.c b/src/importcsv.c index e7215ae9..4863c36f 100644 --- a/src/importcsv.c +++ b/src/importcsv.c @@ -213,6 +213,8 @@ static gboolean imp_csv_load_fields( gchar *sFile ) { ++data_len; len = MAX(fields_len, data_len); + gtk_clist_freeze(clist); + for (i = 0; i < len; i++) { text[ FIELD_COL_SELECT ] = ""; if (i < data_len) @@ -234,6 +236,10 @@ static gboolean imp_csv_load_fields( gchar *sFile ) { gtk_clist_set_pixmap(clist, row, FIELD_COL_SELECT, markxpm, markxpmmask); } } + + gtk_clist_thaw(clist); + gtk_widget_queue_resize(GTK_WIDGET(clist)); + g_strfreev(strv); g_free(str); } |