Download & Extend

HS' jQuery UI requirements cause Nodereference explorer to hide

Project:Hierarchical Select
Version:6.x-3.x-dev
Component:Code
Category:support request
Priority:normal
Assigned:Unassigned
Status:closed (fixed)

Issue Summary

After clicking on Browse button, the dialog doesn't appear. I tried to debug and found out, that ui.dialog inserts display: none into the style. I have created a CSS class and shown the dialog using !important but the close button doesn't work (not sure if related to the previous error).

jQuery UI module 6.x-1.2
jQuery UI 1.2.6

Comments

#1

Sound like a jquery_update problem. Try updating to jQuery UI module 6.x-1.3 without depending on jquery_update.

#2

The problem lies in connection with http://drupal.org/project/hierarchical_select - if enabled on content type for some taxonomy,

#3

Title:Dialog is hidden» HS causes Nodereference explorer to hide.
Project:Nodereference Explorer» Hierarchical Select
Version:6.x-1.1-beta2» 6.x-3.x-dev

It's caused by these lines in _hierarchical_select_setup_js:

$jquery_ui_components = array(
'effects.core',
'effects.drop',
);

If i remove them, everything works fine. Is there a reason to include them? I see that HS works without it anyway.

#4

Title:HS causes Nodereference explorer to hide.» HS' jQuery UI requirements cause Nodereference explorer to hide
Category:bug report» support request
Status:active» postponed (maintainer needs more info)

HS needs them for its effects … I don't understand how that could cause problems — jQuery Update doesn't have to be installed on Drupal 6 and those files are actually compatible with jQuery 1.2, at least if you're using the ones that ship with HS and didn't install the jQuery UI module, in which case you may have installed the effects.core and effects.drop files for jQuery 1.3.

Please look into that.

#5

Status:postponed (maintainer needs more info)» closed (fixed)

This is 100% certain an issue with the version of jQuery UI that you've installed as part of the jQuery UI module.

nobody click here