I have noticed problem with Vaadin ComboBox component. Problem occurs when using Google Chrome www browser. Google Chrome Linux and Windows version 61.0.3163.91 (Official Build) (64-bit) have this problem. The menu of the Combobox opens way above the ComboBox. Problem may arise, when www page is scrolled down. There is not problem with Firefox or Internet Explorer.
I added an example screen capture as an attachement. Contact language ComboBox opens menu way above, where it should be. Example www page has VerticalLayout as base layout. There are three CssLayouts with caption texts “Personal Information”, “Contact Information” and “Profession & Research”. Each of those three CssLayout has two CssLayouts inside of them. TextFields and ComboBoxes on the left side are inside of one CssLayout and TextFields and ComboBoxes on the right side are inside of another CssLayout.
I think this is a bug of Vaadin framework and it seem to be generic problem on another www pages too. I used originally Vaadin version 7.5.7 and upgrade to version 7.7.10 did not solve the problem. Does anyone has an idea how to fix this problem?
We are facing to the same problem since the last Chrome update (v61). It seems to me that the problem occurs only with Vaadin portlet inside Liferay when the screen is scrolled. In our backoffice Vaadin application (outside of our Liferay portal), we don’t remark this behavior. As said, this is a huge problem for us too…
Best guess: it needs to be fixed in Overlay.java’s method setPopupPosition, but it’s also possible that the numbers coming in (from e.g. SuggestionPopup’s showSuggestions in VFilterSelect.java) are not correct. The tricky parts are duplicating the issue correctly and not breaking any other browsers while doing this fix.
It seems that a patch or new version for GWT is needed, so I was wondering if it´s possible to update the GWT version inside an already created app, or if it involves using a new Vaadin version?
I noticed that GWT 2.8.2 version is published and it seems to contain error fix for this Google Chrome problem. Is it possible to make new Vaadin 7 version release with GWT 2.8.2 to fix this Google Chrome problem?