void InputContext::candidate_activate_timeout() { int nr = -1, display_limit = -1, selected_index = -1; uim_delay_activating(mUc, &nr, &display_limit, &selected_index); if (nr > 0) { candidate_activate(nr, display_limit); if (selected_index >= 0) { candidate_select(selected_index); } } }
void CandidateWindowProxy::timerDone() { int nr = -1; int display_limit = -1; int selected_index = -1; uim_delay_activating(ic->uimContext(), &nr, &display_limit, &selected_index); if (nr <= 0) { return; } candidateActivate(nr, display_limit); if (selected_index >= 0) { candidateSelect(selected_index); } }