#6757: Trac query: Component without submenu ---------------------------+--------------------------- Reporter: humdinger | Owner: nielx Type: bug | Status: in-progress Priority: normal | Milestone: Component: Website/Trac | Version: Resolution: | Keywords: Blocked By: | Has a Patch: 0 Platform: All | Blocking: ---------------------------+--------------------------- Comment (by brecht): I was also experiencing this problem while updating the HaikuPorts portlog plugin for Trac 0.13. It took me a very long time to find out what was wrong, but here it is. The change in Trac 0.12.1 that causes this is that initializeFilters() is now called from within a jQuery(document).ready() as opposed to directly from the body (so, before the document is "ready"). As the componentselect script is referenced first in the HTML file, jQuery(document).ready(initialiseComponents) in that script is called before initializeFilters(). initializeFilters() and initialiseComponents() both set up handlers for the same event. The order in which the these handlers are called is the same as the order in which they have been set up, so componentselect's handler is called before the new filter has been added to the document! In short, to fix this, you need to move the reference to componentselect.js to the end of the list of scripts in the HTML head (right before </head>). -- Ticket URL: <http://dev.haiku-os.org/ticket/6757#comment:8> Haiku <http://dev.haiku-os.org> Haiku - the operating system.