Scenario:
Finder defined with the following options enabled:

  • Provide block
  • Use submit button
  • Use AHAH on submit button
  • AHAH block is remote control (although this should be necessary, it isn't detrimental for the arousal of the problem)
  • ("Form on page" is disabled)

Problem:
Given the above scenario, I have randomly experienced one of the following symptoms when clicking on the block Button:

  • Finder form appears over the results. As if the "Form on page" was enabled.
  • Results appearing inside the block area, below the block form.
  • Theme completely ignored. Just the site title and the results are visible. No menus, no block...

Workaround
Disabling AHAH solves these issues.

Comments

danielb’s picture

I'll have a look, but I don't have much hope for an issue where the symptoms are random :/

danielb’s picture

Finder form appears over the results. As if the "Form on page" was enabled.

I've been able to reproduce this problem.

The reason is that ahah output doesn't distinguish between whether it's shown in the page or the block, so it doesn't know it shouldn't be showing the form.

Might be a while till I get around to fixing that as it seems like such a small problem, but will require quite a large redesign to the ahah code, which I'm not prepared to do with some of the other open issue lingering about.

I suggest hiding the superfluous form with CSS.

I can't see any evidence of the other two problems though. It's likely you used the superfluous form above the results at one stage which did not trigger the remote control effect properly. Perhaps when we fix one bug it will be easier to track down the other problems in the future.

danielb’s picture

I'm all over this right now, it's working better than ever.

danielb’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

realOFF’s picture

Thanks for your time!