I thought singleselectionmodel swallowed setting the selected value to
itself?
On 29 Feb 2012 16:29, "Shaun Tarves" <[email protected]> wrote:

> Hi all -
>
> First off, thanks for all the great info on this board. I've gotten so
> much out of it. However, I'm having a problem I haven't seen addressed
> before. Here's my scenario:
>
> 1) I have 2 places, 2 separate activity managers/mappers (one for a "menu"
> display area and one for "content" display area).
>
> 2) In the menu area is a basic CellList, with an attached selection
> handler that fires an event registered on the app's event bus to go to a
> new place. It also naturally "selects" the item in the menu.
>
> Selection of items/going to new places works naturally when the user is
> clicking around.
>
> My problem:
>
> When any history action is involved (via a direct URL or using
> back/forward in the browser), how to I handle selecting the appropriate
> item in the menu?
>
> The obvious choice is a place change handler in the menu, which, in turn,
> uses the menu's selection handler to select the appropriate item. BUT,
> since the selection handler fires an event to go to a new place upon
> selection, it introduces circular logic. (onPlaceChange does setSelected,
> then onSelection fires an event to change places)
>
> It's disconcerting that none of the sample apps (expenses, mobilewebapp)
> do any kind of item selection when you navigate DIRECTLY to a place via
> URL, but this seems like a really basic feature of a web application.
>
> Thoughts?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-web-toolkit/-/kLEBTO6gJuIJ.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to