Add pressed state to option widgets and use instead of initializing items

The filtering introduced in Ie120b6f caused a problem in cases where
selection was being faked temporarily, because when the real select call
was made, it appeared as if nothing had changed. The solution is to have a
real pressed state, rather than a fake one.

Bug: 63502
Change-Id: I86517b25693aada00fbfc83a277d0f46bf536104