Yes, if you want to have an invisible component made visible again via
AJAX you have to call setOutputMarkupPlaceholderTag(true) on it, or wrap
it in a WebMarkupContainer that is always visible and refresh the
container.

The component was never fully rendered or returned via AJAX without being visible. But since tld.setPublished() was set in the "current" Thread, and the other booleans were set in the thread of the TldChecker, I guess that's what causing it. It seems that it acually helped to include getPublished() in the isVisible() like this:

public boolean isVisible() {
        return tld.getPublished() && tld.getDone() && tld.getAvailable();
}

I guess it is not "water proof" like this, so I'll include the 
setOutputMarkupPleaceholderTag(true) as well. Thank's a lot!

-- Edvin


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to