Vyacheslav Akhmechet <[email protected]> writes:
> What happens if I use the back button a few times and click on an
> action link?

If that action link is part of a widget that has since been rerendered,
you'll get an error as if the action didn't exist.  If it is a widget
that was just undisplayed, the link would work.  Browsers with
Javascript will mostly experience the latter because they can't use Back
to undo an Ajax rerender.  None of this applies to clicking Back once,
because we keep actions for a single cycle.

I don't think this is a problem because apps are not in general
guaranteed to work even in minorly untrivial cases with the back button.
Imagine deleting an item of a gridedit, clicking back, and trying to
drill into it.  Furthermore, imagine an action linked to a widget that
is no longer part of the tree.

"Leslie P. Polzer" <sky-A/[email protected]> 
writes:
> No, it's never being deleted from the action hash table as long
> as the table exists (i.e. for the duration of the session).

This deletion is just what this patch does.

-- 
Sorry but you say Nibiru is a Hoax?  Doesnt Exist?  So maybe The
Sumerian people doesnt exist also! --Anonymous by way of SkI

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"weblocks" 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/weblocks?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to