Support sub-candidates display.
Use echo area version when popup failed.