I've just spent several hours trying to figure out what's going
wrong here without any success. I am investigating a very
strange effect:

In my application I have a search panel in which several
dropdowns are used to select search settings. Some of these
settings depend on each other, so that they have their "change"
events digested by AjaxFormComponentUpdatingBehavior.

Now on a particular page I use a similar form for picking
objects using a dialogue in a modal window. For convenience I've
extracted the search form to a separate class which is now used
in both search panels.

Now, when the modal window is opened and the user selects
entries from the dropdowns, the ajax updates caused by the above
behaviours are "echoed" to the (still visible) search panel in
the underlying page, i.e., selections in its dropdowns change
etc.

I checked the following things:

- there are no hand-assigned markup IDs, i.e. the Ajax updates
  operate on unique IDs.

- when I embed the panel in the page instead of a dialogue, the
  effect disappears (however this is no option my customer would
  accept)

- using dumb copy-and-paste instead of inheritance for the two
  search forms does not help, i.e. the effect does not disappear

Since the application I'm dealing with is pretty complex, also
for confidence reasons, I can't really give any code examples
here.

I am using Wicket 6.12.

Has anyone ever experienced an effect like this? Any workaround
known? I feel pretty clueless with this problem..

Cheers,

M'bert

-- 
----------- / http://herbert.the-little-red-haired-girl.org / -------------
=+= 
Overflow on /dev/null, please empty the bit bucket.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to