This hook dhtml_menu_preprocess_menu_link doesn't get called anymore after installing the latest D7 dev release as of this morning. Couldn't figure our yet, why that's the case. As a result, DHTML currently doesn't work anymore.

Comments

cburschka’s picture

Status: Active » Postponed (maintainer needs more info)

Fortunately (whew), I cannot reproduce this on the current CVS checkout of core. Maybe it was a temporary bug, or caching trouble?

It would be horrible if someone had decided to block preprocess calls for "performance" again and forced me to revive that ugly theme layer altering code.

jurgenhaas’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

Thanks @Arancaytar, looks like this is an issue with one of my sites. It works well on others. Not sure yet what's causing the problem but it's probably not worth chasing.

felixSchl’s picture

How did you end up resolving the issue? It just won't load for me either.

jurgenhaas’s picture

@felixSchl, I guess I haven't. But I can't remember really, it's 2,5 years ago and my comment above lets assume that a later dev version had resolved the issue anyways.

Meanwhile, we're not using the DHTML module anymore. It comes with too many unwanted side effects and most themes come with some nice menus already so DHTML wasn't required for us anymore.

felixSchl’s picture

Thanks for the reply. It was a Drupal issue. After flushing all caches the theme registry was mangled. Flushing the theme registry on it's own afterwards fixed the issue.