Unplanned
Last Updated: 03 Jul 2020 11:58 by ADMIN

In lightweight the issue is not observed:

<telerik:RadRibbonBar runat="server" RenderMode="Classic">
    <Tabs>
        <telerik:RibbonBarTab Text="home">
            <%-- duplicate the group and items inside to replicate more easily --%>
            <telerik:RibbonBarGroup Text="Documents">
                <Items>
                    <telerik:RibbonBarButton Text="Item 1" />
                </Items>
            </telerik:RibbonBarGroup>
        </telerik:RibbonBarTab>
    </Tabs>
</telerik:RadRibbonBar>

Unplanned
Last Updated: 17 Jul 2018 15:05 by ADMIN
ADMIN
Created by: Peter Milchev
Comments: 0
Category: RibbonBar
Type: Bug Report
0
Workaround: using the following handler for the OnClientLoad event of the RibbonBar

<script>
    function OnClientLoad(sender, args) {
        var oldHide = sender._hideMenus;
        sender._hideMenus = function () {
            var ribbonBar = this,
                visibleMenus = $telerik.$(sender.get_element()).find("." + ribbonBar._cssClasses._rrbMenuGroupOut).filter(":visible").get();
            for (i = 0, len = visibleMenus.length; i < len; i++) {
                var menu = visibleMenus[i];
                menu._button.removeClass("rrbExpanded");
            }
 
            oldHide.call(this)
        }
    }
</script>
Unplanned
Last Updated: 05 Apr 2016 10:04 by ADMIN
Unplanned
Last Updated: 16 Oct 2014 13:26 by ADMIN