AceConfig - the grab bar for width resizing of a a group/list is locked until the main frame is resized #529


Open
  • Arkayenro created this issue Jan 14, 2020

    if your config has a tree group (imported from an ace options table) the "grab bar" for width resizing is locked until you resize the overall frame, then its unlocked and you can increase the width of the group/list

     

    could this please be unlocked by default?

     

    also would it be possible to pass in a width for tree groups?  even if it was just the single / double width options that we have for the other base widgets but anything that allows us to have more control over group width would be very helpful

     

    i make excessive use of tree groups in the config for arkinventory if you need an example

  • Arkayenro edited description Jan 14, 2020
  • GalvinSR posted a comment Apr 15, 2020

    I like this idea.  I would like to be able to set the width

     

  • nevcairiel posted a comment Apr 16, 2020

    I tried to look into the grab bar issue, but I couldn't figure it out. Its not locked by default, as you can see the seperator come up when hovered, but it just doesn't work. Something about the StartSizing() call must be broken until its resized, for some reason.

  • Eliote posted a comment Sep 5, 2020

    I did a quick bruteforce in the Dragger_OnMouseDown of the TreeGroup widget, adding this before the StartSizing() makes it work:

    treeframe:GetParent():GetParent():GetParent():StartMoving()
    treeframe:GetParent():GetParent():GetParent():StopMovingOrSizing()

    I didn't dig it to find out what this is triggering that makes the problem go away though.


    Edited Sep 5, 2020

To post a comment, please login or register a new account.