I'm having this strange behavior since months ago and I cannot understand how this have not been reported yet. At least, I could not find any fixed nor a pending issue about it.

I attach an image for a better understanding: on pages with some form fieldsets, like the admin/build/modules page, when there is a large fieldset placed anywhere in the page, like when you have plenty of views modules installed or the core modules filedset, the elements inside that fieldset doesn't show properly, and make actually some of those elements invisible. See the attached image. I had this same problem on admin/build/themes with a large list of themes installed. You might only see this problem when scrolling the window.

I'm using Firefox 2.0.0.11 on a Mac with no add-ons (I deactivated them) and the garland theme. I'm having this same problem with Netscape Navigator 9.0.0.1 for Mac. (no problems with Safari or Opera)

Possibles solution I've found:

1.- Deactivating admin menu module. Too bad.
2.- Deleting the following css value in modules/system/system.css (core css file)

line 333

html.js fieldset.collapsible .fieldset-wrapper {
  overflow: auto;
}
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

sun’s picture

Title: display error within form fieldset » Mozilla Mac: collapsible fieldsets display error
Component: Code » CSS / Browser Support
Priority: Critical » Normal
Status: Active » Needs review
FileSize
535 bytes

First shot. I have no Mac available, so I'm not able to test attached patch.

robertgarrigos’s picture

nop. Setting the height doesn't help either. I changed the patch a bit and this fixed the problem.

Owen Barton’s picture

Subscribing

robertgarrigos’s picture

Status: Needs review » Reviewed & tested by the community

this is ready to be commited, if no one else thinks differently

sun’s picture

@Grugnog: Did the last patch work for you?

Owen Barton’s picture

@sun: I don't have a mac (yay Ubuntu!), so I can't actually test this one...

marcoBauli’s picture

same problem

just used the patch above and things work sweet now :)

sun’s picture

Status: Reviewed & tested by the community » Fixed

Committed, thanks!

Andy Inman’s picture

Priority: Normal » Critical
Status: Fixed » Postponed (maintainer needs more info)
FileSize
68.91 KB
50.69 KB

Thanks for throwing some light on this which has been driving me nuts since I started using Druapl a few months ago. My problem is *not* fixed by the patch or latest version of Admin Menu. This is clearly not a bug in Admin Menu, but somehow triggering a bug in Firefox OSX (I also confirmed some time ago that Camino, another Gecko based browser for OSX behaves similarly.) Please see attached screen shots - this looks to me like memory corruption in Firefox, but I've confirmed it only happens when Admin Menu is in use. Seems to occur with a long page with lots of collapsible fieldsets, maybe only in "edit" mode (I always get the problem on node edit screens.) Can anyone confirm this? I want to put in a bug-report to the Firefox team, but I'm not sure what the factors are - Drupal, collapsible fields and Admin Menu - maybe depends on Mac model, I've had this problem with an old iMac G3 and a newer eMac G4. It doesn't happen with Safari (Apple's own browser offering)
The screen corruption occurs when scrolling down the page. In the second screen-shot, part of the contents of a different tab (showing Google main page) are left on the screen after switching from the Drupal tab to the Google tab and then back. Again, this is *not* a bug as such in Admin Menu, but something it and/or Druapl collabsible fields are doing is triggering a Firefox/Gecko bug (or is it a lower-level video driver bug in the Mac?) Please give whatever info you can so I can put a more meaningful report together for the Firefox folks. Thanks.

Andy Inman’s picture

Category: bug » support
Priority: Critical » Normal

Spoke via irc to the Mozilla people - not much chance of getting any response unless the bug is also exhibited in Firefox 3 - I can't run Firefox 3 as it needs OS X 10.4.x which is a chargeable upgrade from 10.3.x -- Anyone using OS X 10.4.x with firefox 3 can confirm whether or not this is a problem?

robertgarrigos’s picture

mmmm I had the same problem shown in your screenshots and this patch actually fixed the problem. Have you tried to run firefox without plugins? With what drupal urls are you still having this problem?

Andy Inman’s picture

Status: Postponed (maintainer needs more info) » Reviewed & tested by the community

Um... Thanks for the pointer. I checked again, and took a closer look at what css was actually active on the page (thank you firebug) - turned out that some custom theme css was setting the overflow property so that's why the problem was occurring even after the patch/new version. So, apologies, the fix works (just make sure nothing else is setting the overflow property again.) Still not good that Firefox can be broken in this way but nothing's perfect.

sun’s picture

Status: Reviewed & tested by the community » Fixed
Anonymous’s picture

Status: Fixed » Closed (fixed)

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