My application is currently supporting 4 browsers [Chrome, Edge, IE 11, Firefox] and only IE 11 and Microsoft Edge are having the problem.
Code: Select all
<!DOCTYPE html>
<h:html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:f="http://xmlns.jcp.org/jsf/core"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
<h:head>
<title><h:outputText value="Test Page" /></title>
</h:head>
<h:body>
<h:form id="scrollForm"
style="width: 300px; height: 200px; overflow: auto; margin: auto;">
<h:panelGrid columns="1">
<p:selectOneMenu style="width: 100px;" id="select1" tabindex="1">
<f:selectItem itemLabel="Select 1" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select2" tabindex="2">
<f:selectItem itemLabel="Select 2" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select3" tabindex="3">
<f:selectItem itemLabel="Select 3" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select4" tabindex="4">
<f:selectItem itemLabel="Select 4" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select5" tabindex="5">
<f:selectItem itemLabel="Select 5" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select6" tabindex="6">
<f:selectItem itemLabel="Select 6" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select7" tabindex="7">
<f:selectItem itemLabel="Select 7" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select8" tabindex="8">
<f:selectItem itemLabel="Select 8" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select9" tabindex="9">
<f:selectItem itemLabel="Select 9" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select10" tabindex="10">
<f:selectItem itemLabel="Select 10" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select11" tabindex="11">
<f:selectItem itemLabel="Select 11" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select12" tabindex="12">
<f:selectItem itemLabel="Select 12" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select13" tabindex="13">
<f:selectItem itemLabel="Select 13" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select14" tabindex="14">
<f:selectItem itemLabel="Select 14" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select15" tabindex="15">
<f:selectItem itemLabel="Select 15" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select16" tabindex="16">
<f:selectItem itemLabel="Select 16" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select17" tabindex="17">
<f:selectItem itemLabel="Select 17" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select18" tabindex="18">
<f:selectItem itemLabel="Select 18" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select19" tabindex="19">
<f:selectItem itemLabel="Select 19" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
<p:selectOneMenu style="width: 100px;" id="select20" tabindex="20">
<f:selectItem itemLabel="Select 20" itemValue="" />
<f:selectItem itemLabel="Item 1" itemValue="item1" />
<f:selectItem itemLabel="Item 2" itemValue="item2" />
</p:selectOneMenu>
</h:panelGrid>
</h:form>
</h:body>
</h:html>