Bug Report T332790
Visible to All Users

NavBarGroup content is not properly measured when NavBarControl is located within LayoutControl

created 9 years ago

We have developed a customizable layout control that allows the user to drag and drop different widgets onto a LayoutControl and move them around using the built in customization window provided by the LayoutControl. This control has the ability to save and serialize the layout of all the widgets so when the user loads the control all of the layout is preserved and displayed properly. The issue that we discovered is one of the widgets contains a NavBar control that when center aligned horizontally squishes the content within the NavBarGroup.

I have attached a sample solution in order to illustrate the issue. The sample is a very simple illustration of this control. Note this did work in our previous version of the DevExpress toolkit (13.1.8).

The steps to see the issue are as follows.

  1. Select the two widgets on the right.
  2. Click the button to group them from the customization window.
  3. Select the widget with the NavBar control.
  4. Click the button to Center align the widget horizontially.
  5. Issue is visible - notice that the content does not take the entire space.

This is a critical issue for our customers and a solution needs to be supplied as soon as possible.

Thanks,
Nick

Show previous comments (1)

    Andrey,
    Thank you for your response. I have attached a screen shot of the behavior. Disregard step 3 and do not select the widget with the NavBar, just click the Center align. You will then see the issue.
    Thanks,
    Nick

    DevExpress Support Team 9 years ago

      Thank you for the clarification, Nick. I have successfully replicated the issue and forwarded this ticket to our developers for further research. Please stay tuned. We will contact you once we have any results.

      Andrey K (DevExpress Support) 9 years ago

        Hi John,

        We have just released a hotfix so I added it to this thread. Try it and let us know how it works.

        Thanks,
        Andrey

        Answers approved by DevExpress Support

        created 9 years ago

        We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

        Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.