Gtk3-combobox alternatives

I am trying to use gtk3-combobox with list-store populated.
GtkWidget* combo_box = gtk_combo_box_new_with_model (GTK_TREE_MODEL(liststore));
Only non key_binding signal is “changed” However, i want to reselect the same item with a signal for my application purpose. It has been talked widely in this forum that we can not re-select the same item.

I am trying to figure out what is the best alternative to GTK3 combobox where i can re-select the item with a mouse click or select a different item by choosing a different item in the drop-down?
Thanks for suggestions.