Responsive menu not working with last maintenance release 7.3.8

Good day!

In my application I was using for responsive menu example from
http://dashboard.demo.vaadin.com/#!dashboard

It was working well, until I upgraded to the last maintenance release.
I tested also with sources of quicktickets-dasboard swithced to version 7.3.8 - same problem.

Anyone knows how it can be solved?

Explain “not working”…
Does it not react to clicks? Do you get any exceptions?
Did you recompile widgetset and theme after upgrading?

Sorry, forgot to explain.

Not working - I meant when changing browser window size, theme doesn’t react to its changes. “Big/desktop” menu visible in all resolutions, it not changing to tablet/phone menu view.

Hi,

There is a fix in the 7.3.8 version for a
major oversight in the Valo theme
, which requires you to add an additional classname to your UI instance to make it work again.

getUI().addStyleName(ValoTheme.UI_WITH_MENU);

The Dashboard demo is yet to be updated to the latest maintenance version, so it doesn’t use it yet.

Thanks Jouni! It helped.
I think com.vaadin.server.Responsive.makeResponsive(Component...) also should have reference in javadoc about this style. Like
ValoTheme.UI_WITH_MENU
has reference to Responsive.makeResponsive in javadoc