Closed (fixed)
Project:
Module Filter
Version:
7.x-2.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
27 May 2011 at 02:55 UTC
Updated:
19 Oct 2012 at 21:37 UTC
Jump to comment: Most recent
Comments
Comment #1
BenK commentedSUbscribing
Comment #2
ktleow commentedHaving the same issue here.
Drupal 7.4
Comment #3
restyler commentedComment #4
restyler commentedhere is the similar thing reported by me: http://drupal.org/node/1166414
Comment #5
pauleb commentedsubscribing
Comment #6
Taxoman commentedSubscribing
Comment #7
greenskin commentedPlease install/open Firebug (or an alternative) and describe any JavaScript errors listed. Module Filter doesn't affect the form in any way other than visually through theming and JavaScript visual manipulation. I can't see how Module Filter solely would be the culprit for this issue. What other modules do you have installed?
Comment #8
Anonymous (not verified) commentedSame problem, to reproduce:
Start the module list inside overlay,
Go to /#overlay=admin/modules
On version 1.6:
- click a tab
- enable modules
- click another tab
- enable a modules ---> now all selections are wiped, JavaScript problem
On version 2.x dev:
- click a tab
- enable modules
- click another tab ---> the module list page reloads! all selections lost
Comment #9
Anonymous (not verified) commentedExtra note to #8: it happens only inside the Overlay module!
With overlay:
/#overlay=admin/modules --> leads to above bugs
Without overlay:
/admin/modules --> no bugs (both 1.x and 2.x branches)
Seems to be a module conflict with Overlay's JS.
I used Firebug to check what happens, no results... It's just bad JS, but no errors.
Comment #10
mikecar commentedsame thing happens here. I had to disable the module by patching the system table directly, then everything starts working again. therefore, it *is* definately this module's issue, and has nothing to do with other modules. I never had this issue before. No errors reported in Firebug.
Comment #11
Anonymous (not verified) commentedThought I'd clarify in the title, there seems to be a conflict with the Overlay javascript that causes the problem.
Comment #12
greenskin commentedThe way that tabs worked was by using a hash in the URL, similar to how Overlay works. When a tab is selected the hash is changed for the modules path. This, to Overlay, looked like a page change so it reloads the page.
I've actually implemented two work-arounds to this issue. The first is to add the class "overlay-exclude" to the tab <a> tags. The second lets the tabs function with or without a hash in the URL, configurable in the settings.
Comment #13
greenskin commentedhttp://drupalcode.org/project/module_filter.git/commit/9d39a3b4dba6487af...
Comment #15
Taxoman commented#12/#13: is that commit part of the current -dev release on the project page from Nov. 24th?
Comment #16
greenskin commentedJust pushed new release 1.7 with this fix in it.
Comment #17
lazly commentedsubscribing
My page can reproduce it with 7.x-1.7
Comment #18
lazly commentedComment #19
lazly commentedSorry guys, I missed it. The problem was this: #1812318: JS failure on overlay and beyond