Suggestions not shown on first key press
Popover is not shown when using an async model after pressing the first key. This is due to the fact that the model is set after show suggestions has been called:
- Key 'd' is pressed
dzl_suggestion_entry_changed(): show suggestions
- Current model has 0 items (popover not shown as popover checks for a valid model with at least one entry)
dzl_suggestion_popover_items_changed(): items 0
- Query is done for 'd'
query_completed_cb(): Query 'd'
- Model is set
dzl_suggestion_popover_items_changed(): items 32
This also means that the displayed search result is not in sync.