Index: src/IBusChewingEngine-def.c |
diff --git a/src/IBusChewingEngine-def.c b/src/IBusChewingEngine-def.c |
index 7f22364c697f6fe23b19a06389ccd323fc539862..c0c17ea52b607a3b4fb04037c584893e57503f8d 100644 |
--- a/src/IBusChewingEngine-def.c |
+++ b/src/IBusChewingEngine-def.c |
@@ -105,7 +105,7 @@ static void selKeys_set_callback(PropertyContext *ctx, GValue *value){ |
IBusChewingEngine *engine=(IBusChewingEngine *) ctx->userData; |
ibus_chewing_engine_set_selKeys_string(engine,g_value_get_string(value)); |
if (!engine->table){ |
- engine->table=g_object_ref_sink(ibus_lookup_table_new(strlen(g_value_get_string(value)),0,FALSE,TRUE)); |
+ engine->table=g_object_ref_sink(ibus_lookup_table_new(strlen(g_value_get_string(value)),0,TRUE,TRUE)); |
} |
ibus_chewing_engine_set_lookup_table_label(engine,g_value_get_string(value)); |
#endif |
@@ -218,7 +218,7 @@ static void candPerPage_set_callback(PropertyContext *ctx, GValue *value){ |
ibus_lookup_table_clear(engine->table); |
engine->table->page_size=g_value_get_int(value); |
}else{ |
- engine->table=g_object_ref_sink(ibus_lookup_table_new(g_value_get_int(value),0,FALSE,TRUE)); |
+ engine->table=g_object_ref_sink(ibus_lookup_table_new(g_value_get_int(value),0,TRUE,TRUE)); |
} |
#endif |
} |