I fixed the annoying thing by overriding the html panel of the palette (which I did previously for other purposes) and adding an element (1484 is our bugzilla issue number): <!-- Do not remove ie7bug-1484. customepalette.js uses this element --> <span id="ie7bug-1484" style="display: none;"></span>
Also: /** * Renders header contributions * * @param response */ @Override public void renderHead(IHeaderResponse response) { super.renderHead(response); response.renderJavascriptReference(new ResourceReference(CustomPalette.class, "customepalette.js")); } and finally: Wicket.Palette.moveUp=function(choicesId, selectionId, recorderId) { var selection=Wicket.Palette.$(selectionId); if (Wicket.Palette.moveUpHelper(selection)) { document.getElementById('ie7bug-1484').innerHTML = ''; var recorder=Wicket.Palette.$(recorderId); Wicket.Palette.updateRecorder(selection, recorder); } else { document.getElementById('ie7bug-1484').innerHTML = ''; } } I really don't like these kinds of hacks, but what can I say? IE7 wouldn't let me any other option. Eyal Golan egola...@gmail.com Visit: http://jvdrums.sourceforge.net/ LinkedIn: http://www.linkedin.com/in/egolan74 P Save a tree. Please don't print this e-mail unless it's really necessary On Wed, Apr 22, 2009 at 12:13 PM, Eyal Golan <egola...@gmail.com> wrote: > We have a very strange behavior in palette and IE7. > We use Wicket 1.3.4 . > > The situation is: > when pressing the UP button, the selected element goes up in each click. > That's OK. > The problem occurs when this element is in the second row. > When pressing UP, it won't go to the first (upper) row. Only when we move > the mouse to the area of the selected elements it goes up. > > In FF it doesn't happen. > in IE6 it doesn't happen as well. > > I looked in the mailing list and couldn't see something about it. > > Was it fixed in 1.3.5 ? > > Thanks > > > Eyal Golan > egola...@gmail.com > > Visit: http://jvdrums.sourceforge.net/ > LinkedIn: http://www.linkedin.com/in/egolan74 > > P Save a tree. Please don't print this e-mail unless it's really necessary >