I think this is a UI bug not a backend one. When looking at the results model via d-feet I get this in the Telephony app:
('com.canonical.hud.query1.results', ['v', 's', 'a(ii)', 's', 'a(ii)', 's', 'u', 'b'], [[<<uint64 22>>, <'Compose'>, <@a(ii) []>, <'New Message'>, <@a(ii) []>, <''>, <uint32 10>, <false>], [<<uint64 23>>, <'Add'>, <@a(ii) []>, <'New Contact'>, <@a(ii) []>, <''>, <uint32 10>, <false>]], [uint32 0, 1], [byte 0x00, 0x00], (uint64 66, uint64 68), {'column-names': <@as []>, 'fields': <@a(uss) []>})
Also the number of separators changes based on the number of entries that are available, just the text isn't shown.
I think this is a UI bug not a backend one. When looking at the results model via d-feet I get this in the Telephony app:
('com.canonical .hud.query1. results' , ['v', 's', 'a(ii)', 's', 'a(ii)', 's', 'u', 'b'], [[<<uint64 22>>, <'Compose'>, <@a(ii) []>, <'New Message'>, <@a(ii) []>, <''>, <uint32 10>, <false>], [<<uint64 23>>, <'Add'>, <@a(ii) []>, <'New Contact'>, <@a(ii) []>, <''>, <uint32 10>, <false>]], [uint32 0, 1], [byte 0x00, 0x00], (uint64 66, uint64 68), {'column-names': <@as []>, 'fields': <@a(uss) []>})
Also the number of separators changes based on the number of entries that are available, just the text isn't shown.