Drop down list area has a wrong location & size

5 posts, 0 answers
  1. Volodymyr Oliinyk
    Volodymyr Oliinyk avatar
    35 posts
    Member since:
    Nov 2006

    Posted 27 Apr 2012 Link to this post

    Hello,

    I have found 2 more bugs in kendo UI with DropDownList.

    About bugs:
    1. When html element "body" has a border -> drop down list opened area has a wrong location.
    2. When drop down list is created in the hidden container and then showed -> drop down list opened area has a wrong size (too small).

    Please see the attached example.

    Vladimir

    PS. Unfortunately KendoUI is not so bugs free now as it should and it is hard for me now to develop something using it.
    Could you tell me when will be the next release where, I hope, we all will have good & stable library.
  2. Volodymyr Oliinyk
    Volodymyr Oliinyk avatar
    35 posts
    Member since:
    Nov 2006

    Posted 01 May 2012 Link to this post

    Is there any feedback from Kendo team about these issues?
  3. Kamen Bundev
    Admin
    Kamen Bundev avatar
    1532 posts

    Posted 02 May 2012 Link to this post

    Hi Volodymyr,

    I managed to reproduce both issues and we will try to fix them for the service pack. I also updated your points for the find.

    All the best,
    Kamen Bundev
    the Telerik team
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
  4. Volodymyr Oliinyk
    Volodymyr Oliinyk avatar
    35 posts
    Member since:
    Nov 2006

    Posted 16 May 2012 Link to this post

    I have installed new v2012.1.515 update.
    DropDown area size looks to be fixed but location is still wrong.

    Vladimir
  5. Kamen Bundev
    Admin
    Kamen Bundev avatar
    1532 posts

    Posted 21 May 2012 Link to this post

    Hi Volodymyr,

    Yes, unfortunately the border affecting PopUp position is not an easy bug to fix and it may take a while until we fix it. The problem is that jQuery's offset() and position() methods do not take account of the body border properly. Additionally the PopUp's animation container is absolutely positioned in the body, but the body is usually not its offsetParent (e.g. when its position is static) and it should be positioned relative to the documentElement, however if we set position: relative to the body, the offset() and position() return the same values as when not:


    We'll try to fix it in the future, but I can't commit to an exact time frame. As a workaround you can move the border to a different element.

    Regards,
    Kamen Bundev
    the Telerik team
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
Back to Top