Ext.Net version: 4.5.0

Hello,

this issue was noticed after upgrading from 4.2.2 to 4.5.0. In Chrome, Internet Explorer 11 and Edge the rows of a GridPanel in a Menu do not have a scrollbar anymore.

Here's a simple page: Two GridPanels, configured in the same way. One of them is located directly on the viewport, the other in a button menu. The one in the viewport has a scrollbar, the one in the menu does not. Interestingly the grid is still scrollable with the arrow keys and by pressing the mouse wheel down and dragging the mouse, but scrolling with the mouse wheel itself does not work either.

<%@ Page Language="C#"  %>
<%@ Register assembly="Ext.Net" namespace="Ext.Net" tagPrefix="ext" %>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <ext:ResourceManager runat="server" />
        <ext:Store runat="server" ID="TestStore">
            <Model>
                <ext:Model runat="server">
                    <Fields>
                        <ext:ModelField Name="value" />
                    </Fields>
                </ext:Model>
            </Model>
        </ext:Store>

        <ext:Viewport runat="server" Layout="hbox">
            <Items>
                <ext:GridPanel runat="server" Width="200" Height="200" StoreID="TestStore">
                    <ColumnModel>
                        <Columns>
                            <ext:Column runat="server" DataIndex="value" Text="value" />
                        </Columns>
                    </ColumnModel>
                </ext:GridPanel>
                
                <ext:Button runat="server" Text="Button with grid in menu">
                    <Menu>
                        <ext:Menu runat="server">
                            <Items>
                                <ext:GridPanel runat="server" Width="200" Height="200" StoreID="TestStore">
                                    <ColumnModel>
                                        <Columns>
                                            <ext:Column runat="server" DataIndex="value" Text="value" />
                                        </Columns>
                                    </ColumnModel>
                                </ext:GridPanel>
                            </Items>
                        </ext:Menu>
                    </Menu>
                </ext:Button>
            </Items>
        </ext:Viewport>
    </form>
    
    <script>
        Ext.onReady(function() {
            var data = Array.apply(null, Array(100)).map(function(x, i) { return { value: i }; });
            <%=TestStore.ClientID%>.loadData(data);
        });
    </script>
</body>
</html>
Click image for larger version. 

Name:	scroll.png 
Views:	36 
Size:	4.0 KB 
ID:	25072

I tried setting the "Scrollable" config option on the GridPanel and in the ViewConfig, but nothing changes when I do that.

On an unrelated note, the "Preview post" feature of this forum does not work anymore in Chrome:
Click image for larger version. 

Name:	preview.png 
Views:	35 
Size:	9.3 KB 
ID:	25073

Best regards,
Raphael