Bug 934209 - support multi-row for key popup.

I still prefer to make the "event redirection" (or target re-mapping?) or  happen here within the `getMenuTarget()`, so that the `alternativesCharMenuView` could focus on the UI only, as our offline discussion.

Not sure if this is over-design, but I kind-of think someday we might update the interaction around the redirection.