I think you also need to set suggesting here too and that will probably have to be a third argument.

It would be simpler if we assumed that every layout that used the latin input method also had needsCandidatePanel set to true. Then, this method could just have one argument.  I would like to make that simplification. Do you think we can do it?