I've recently updated from RichFaces 3.1.2 to 3.1.4 and am suddenly facing a problem with menuItems.

The root problem is that I did not find out how to have menuItems without putting them into a dropDownMenu. My menu structure has two drop down menus (with menuItems in them), but one third sole item which must be active by itself, like in

File Edit Logout
Open Copy
Save Paste
... ...

With 3.1.2, this was not a too big problem. I simply used a menuItem outside a dropDownMenu, and everything worked fine.

But in 3.1.4, a menuItem outside dropDownMenu is displayed (and clickable), but absolute no optical effect. No highlight when touched with the cursor, and even worse, the wrong cursor shape ("text" cursor instead of "hand" cursor) so nobody guesses he may click there.

I think in your eyes this will be an improvement (make the life harder for the guys who abuse menuItem tags), but do you have any suggestion for me what I could do instead?

(Wrapping one single item into an own [or some other] drop down menu is not an option.)

"ilya_shaikovsky" wrote:You should place your own controls and apply styles to them

Yes, agreed. I thought it would be simplest (and most similar in appearance) if I could reuse some richFaces style class. I had a look at the generated html code, but I was not able to figure out the right class(es). Is it too complicated or did I oversee something?

check the developer guide.You will see the classes names which is used for customization. Just use the same default classes with "dr" prefix instead of "rich" (rich-menu-item - dr-menu-item). Set their names to the corresponding classes attributes of the components you need and menu default styles will applied to the components.