As default the Overlay module is installed. Upon de-activating the Overlay module then re-activating, an Overlay window re-loads the modules page but also with the administration menu on top of that which gets hidden upon the original administration menu.

The Overlay which now has its own administration menu which is mostly covered stops original administration menu from working.

In short, after re-activing or adding the Overlay module, it adds a second administration menu and prevents the original menu from working. This nearly stops all functionality of the page, this is why I have marked this issue as Critical.

Also another issue which I am not sure if I should post here, but after resizing the browsers viewport the Overlay cuts off the tables on the configuration and modules page. See screenshots attached.

Comments

David_Rothstein’s picture

Title: Overlay Duplicate Administration Menu » After resizing the browsers viewport, the overlay cuts off the tables on the configuration and modules page
Priority: Critical » Normal

The first issue is a duplicate of #651086: Cache clearing is an ineffective mess in module_enable() and system_modules_submit() - I think you'll probably find that the patch there fixes that problem for you.

So let's use this for your second issue instead... I'm not 100% sure I understand it, though. By "cuts off the tables" you mean there's no way to get to them? In other words, you're saying there's no way to scroll down and see them?

Thanks.

triversedesigns’s picture

If you see the second attachment overlay_viewport_resize.png, you will see what I mean. The table does not resize and is simply cut off as it goes outside of the container and looks like there is an overflow hidden added to the container.

kiphaas7’s picture

The table apparently does not want to get smaller than 574px, while the overlay has a min-width of 300px; changing this to 600px should fix the issue. I'd rather have the overlay have a larger min-width, than adding scrollbars to the overlay (ugh).

triversedesigns’s picture

Agreed with Kiphaas7, I don't see a need for a min width of 300px.

casey’s picture

Status: Active » Fixed

This is fixed per #174 in #615130: Overlay locks up the browser and consumes 100% of CPU for certain browsers/graphics cards/operating systems.

We have a min-width of 700px now.

Anyone who can still reproduce it is free to reopen.

Status: Fixed » Closed (fixed)

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