Grid

447 - Groups not correctly aligned

What version of Grid are you using? (Tickets that do not include the actual version number will be ignored.)

r1394-nolib

What version and language of WoW are you using?

4.0.3 English

Does the problem still happen when you disable all addons (including Grid plugins) except for Grid?

Yes

What is the problem? What were you doing when it happened? What steps can we follow to reproduce it?

Problem has something to do with layouts. Image attached.
Each group column is moving by 1 row, in addition whenever someone is moved from a group two unit frames appear and overlap each other. However that's only a graphical bug because it only targets the person actually occupying that spot in the raid index.
Enter group, change difficulty to 25 player

If there is an error message related to the problem, copy and paste it here:

There is nothing caught by bugsack/bug grabber.

If the problem is graphical, take a screenshot and either attach it to your ticket, or upload it somewhere and include the URL here:

n/a

Please provide any additional information below.

A few people in guild have reported this happening today.

  • grid.png
  • grid2.png
  • WoWScrnShot_111710_012603.png
    Buggrabber/Bugsack enabled
User When Change
Phanx Apr 13, 2011 at 04:41 UTC Changed status from Started to Fixed
Phanx Dec 08, 2010 at 04:56 UTC Changed status from Fixed to Started
Phanx Dec 04, 2010 at 21:14 UTC Changed status from Replied to Fixed
Phanx Dec 03, 2010 at 10:21 UTC Changed description:
- = **WORKAROUND:**\\Disable the Horizontal Groups option under the Layout menu, and reload your UI to apply.
-
- Please DO NOT post or vote if all you have to say is "me too!". I am aware of this problem, and will fix it as soon as my limited time permits. — Phanx
-
- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
-
  **What version of Grid are you using? (Tickets that do not include the actual version number will be ignored.)**
  r1394-nolib
Phanx Nov 28, 2010 at 03:31 UTC Changed description type from Plain Text to WikiCreole

Changed description:
+ = **WORKAROUND:**\\Disable the Horizontal Groups option under the Layout menu, and reload your UI to apply.
+
+ Please DO NOT post or vote if all you have to say is "me too!". I am aware of this problem, and will fix it as soon as my limited time permits. — Phanx
+
+ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+
- == What version of Grid are you using? (Tickets that do not include the actual version number will be ignored.)
+ **What version of Grid are you using? (Tickets that do not include the actual version number will be ignored.)**
+
  r1394-nolib
+ **What version and language of WoW are you using?**
- == What version and language of WoW are you using?
  4.0.3 English
+ **Does the problem still happen when you disable all addons (including Grid plugins) except for Grid?**
- == Does the problem still happen when you disable all addons (including Grid plugins) except for Grid?
  Yes
+ **What is the problem? What were you doing when it happened? What steps can we follow to reproduce it?**
- == What is the problem? What were you doing when it happened? What steps can we follow to reproduce it?
- Problem has something to do with layouts. Image attached.
+ Problem has something to do with layouts. Image attached.\\
- Each group column is moving by 1 row, in addition whenever someone is moved from a group two unit frames appear and overlap each other. However that's only a graphical bug because it only targets the person actually occupying that spot in the raid index.
+ Each group column is moving by 1 row, in addition whenever someone is moved from a group two unit frames appear and overlap each other. However that's only a graphical bug because it only targets the person actually occupying that spot in the raid index.\\
- Enter group, change difficulty to 25 player
+ Enter group, change difficulty to 25 player\\
+ **If there is an error message related to the problem, copy and paste it here:**
- == If there is an error message related to the problem, copy and paste it here:
  There is nothing caught by bugsack/bug grabber.
+ **If the problem is graphical, take a screenshot and either attach it to your ticket, or upload it somewhere and include the URL here:**
- == If the problem is graphical, take a screenshot and either attach it to your ticket, or upload it somewhere and include the URL here:
+ n/a
+ **Please provide any additional information below.**
-
- == Please provide any additional information below.
  A few people in guild have reported this happening today.
Phanx Nov 21, 2010 at 09:54 UTC Changed name from 25m layouts to Groups not correctly aligned
jcgamo88 Nov 17, 2010 at 08:47 UTC Changed description:
+ plain$== What version of Grid are you using? (Tickets that do not include the actual version number will be ignored.)
+ r1394-nolib
+
+
+ == What version and language of WoW are you using?
+ 4.0.3 English
+
+
+ == Does the problem still happen when you disable all addons (including Grid plugins) except for Grid?
+ Yes
+
+
+ == What is the problem? What were you doing when it happened? What steps can we follow to reproduce it?
+ Problem has something to do with layouts. Image attached.
+ Each group column is moving by 1 row, in addition whenever someone is moved from a group two unit frames appear and overlap each other. However that's only a graphical bug because it only targets the person actually occupying that spot in the raid index.
+ Enter group, change difficulty to 25 player
+
+
+ == If there is an error message related to the problem, copy and paste it here:
+ There is nothing caught by bugsack/bug grabber.
+
+
+ == If the problem is graphical, take a screenshot and either attach it to your ticket, or upload it somewhere and include the URL here:
+
+
+
+ == Please provide any additional information below.
+ A few people in guild have reported this happening today.
jcgamo88 Nov 17, 2010 at 06:36 UTC Changed status from Waiting to Replied
jcgamo88 Nov 17, 2010 at 06:34 UTC

Added attachment WoWScrnShot_111710_012603.png

Phanx Nov 17, 2010 at 05:53 UTC Changed assigned to from Pastamancer to Phanx
Phanx Nov 17, 2010 at 05:53 UTC Changed status from New to Waiting
jcgamo88 Nov 17, 2010 at 04:45 UTC Changed description:
  == If there is an error message related to the problem, copy and paste it here:
- There is not.
+ There is nothing caught by bugsack/bug grabber.
  == If the problem is graphical, take a screenshot and either attach it to your ticket, or upload it somewhere and include the URL here:
jcgamo88 Nov 17, 2010 at 02:37 UTC Changed description:
  == What is the problem? What were you doing when it happened? What steps can we follow to reproduce it?
  Problem has something to do with layouts. Image attached.
+ Each group column is moving by 1 row, in addition whenever someone is moved from a group two unit frames appear and overlap each other. However that's only a graphical bug because it only targets the person actually occupying that spot in the raid index.
  Enter group, change difficulty to 25 player
jcgamo88 Nov 17, 2010 at 02:31 UTC

Added attachment grid2.png

jcgamo88 Nov 17, 2010 at 02:22 UTC

Added attachment grid.png

jcgamo88 Nov 17, 2010 at 02:22 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Maat Maat Jan 03, 2011 at 15:00 UTC - 0 likes

    Version: 1.40000.1403

    Pets are still not aligned correctly.

    25 player raid

    25 w/ Pets

    Horizontal groups UNchecked

    Group Anchor: either Bottom Left or Top Left, none works

    Layout Anchor: Bottom Left

    Last edited Jan 03, 2011 by Maat
  • Avatar of virginc virginc Dec 11, 2010 at 03:45 UTC - 0 likes

    I think this might be related to the problem I am having as well.

    Sometimes, when I join a queue with a premade group, half the ground doesn't show up in grid. When this happens, I usually try a /console reloadui command, which ends up giving me the bug the original poster described. The only way to fix this problem, I have found is to relog.

  • Avatar of kellumxt82 kellumxt82 Dec 08, 2010 at 04:12 UTC - 0 likes

    I also wanted to add that I did not try changing settings like, the horizontal placement and reloading my ui aftwerwards, then back to vertical and so forth.

    I will try this until a different solution comes about. Good luck with the progress.

  • Avatar of kellumxt82 kellumxt82 Dec 08, 2010 at 04:03 UTC - 0 likes

    I just wanted to double check the validity of my claim since I am using version r1400. Information added is that I use the 10player w/pets layout for 10m groups and the standard 25player layout in 25m groups.

    Horizontal groups are unchecked Group Anchor and Layout Anchor are the default position (top left)

    What version of Grid are you using? (Tickets that do not include the actual version number will be ignored.)

    Grid 1.40000.1400-beta

    What version and language of WoW are you using?

    Version 4.0.3.13329 English

    Does the problem still happen when you disable all addons (including Grid plugins) except for Grid?

    Yes

    What is the problem? What were you doing when it happened? What steps can we follow to reproduce it?

    Upon joining or creating a group with more than 5 players, the grid icons break out of the frame.

    First thing was I joined a raid group and noticed that the icons were below the frame. I tried to reset my ui several times and re install the addon with no changes.

    I'm not sure if it can be reproduced, if anyone else hasn't reported a problem with Grid, so I'm afraid that I do not know of a procedure to reproduce the problem.

    I have also tried making a group with members from my guild and the same problem occurred.

    I have the Bug Grabber Addon and it does not repoort any problems.

    If the problem is graphical, take a screenshot and either attach it to your ticket, or upload it somewhere and include the URL here:

    Done

    Please provide any additional information below.

    Playing at 1920x1080 Resolution Grid Screenshot 12/7/2010

  • Avatar of Phanx Phanx Dec 04, 2010 at 21:13 UTC - 0 likes

    Closing ticket as Fixed. Feel free to reopen it by commenting if you can still reproduce the problem under r1400 or higher.

  • Avatar of Phanx Phanx Dec 03, 2010 at 10:21 UTC - 0 likes

    Please try r1400. If you are able to reproduce the problem under this revision (or higher), please post with:

    • your group size and type (eg. 10-player raid)
    • your current layout (eg. By Group 10 w/ Pets)
    • whether you have [ Layout > Horizontal groups ] checked
    • your [ Layout > Group Anchor ] setting
    • your [ Layout > Layout Anchor ] setting
    Last edited Dec 03, 2010 by Phanx
  • Avatar of Dragonthe7th Dragonthe7th Nov 29, 2010 at 13:00 UTC - 0 likes

    Hi Guys,

    i researched a little bit and by turning on debbugging i found out that Grid is probably messud up by too many frames for units that are created:

    Whichever layout I use, I always get the following output for an empty group when reloading:

    Grid: RegisterFrame GridLayoutHeader1UnitButton1

    Grid: RegisterFrame GridLayoutHeader1UnitButton2

    Grid: RegisterFrame GridLayoutHeader1UnitButton3

    Grid: RegisterFrame GridLayoutHeader1UnitButton4

    Grid: RegisterFrame GridLayoutHeader1UnitButton5

    But if a group has units in it the output is like this:

    Grid: RegisterFrame GridLayoutHeader1UnitButton1

    Grid: RegisterFrame GridLayoutHeader1UnitButton2

    Grid: RegisterFrame GridLayoutHeader1UnitButton3

    Grid: RegisterFrame GridLayoutHeader1UnitButton4

    Grid: RegisterFrame GridLayoutHeader1UnitButton5

    Grid: RegisterFrame GridLayoutHeader1UnitButton6

    Grid: RegisterFrame GridLayoutHeader1UnitButton7

    For some unknown reason there are 2 frames too much created. Furthermore after reload if you move people into afore empty groups, the bug wont be there and the would line up perfectly.

    So I reason that theres a bug in the frame creation on initializing Grid, which only occurs when there are already people in the group.

    I did the testin while being in a raid with one other person so the ouput might vary with more people.

    I hope this will speed up the fix.

    Last edited Nov 29, 2010 by Dragonthe7th
  • Avatar of Azmodan45 Azmodan45 Nov 29, 2010 at 12:24 UTC - 0 likes

    Was looking at the code as well and got a fix that sort of works. May be other issues with it but in GridLayout.lua line 81 I replaced

    header:SetOrientation()

    with

    header:SetOrientation(GridLayout.db.profile.horizontal)

    Now everytime I switch between horizontal or vertical I either need to reload my ui or change the groups around and it sets up the groups properly otherwise I get a staircase. If i don't touch the toggle for horizontal groups after switching it seems to keep working fine after the first reloadui. Hopefully this helps find the problem and doesn't have problems of its own I havn't seen yet ><. Thanks for all your time and hard work <3

    edit: this may be a terrible way of writing code (i don't really know) but i only program as a hobby so if it is hopefully someone can tell me a better way of writing it =)

    Last edited Nov 29, 2010 by Azmodan45
  • Avatar of bossmansmith bossmansmith Nov 29, 2010 at 09:45 UTC - 0 likes

    Update: Was playing code to find a way around this issues and discovered that it is not about multiple group headers either. I tested this code and it still causes issue: GridLayout:AddLayout(L["By Group 25 TEST"], { [1] = { groupFilter = "1,2,3,4,5", groupBy = "GROUP", groupingOrder = "1,2,3,4,5", unitsPerColumn = 5, maxColumns = 5, }, }) Thought I would let you know so you have less thing to check on - of course a million more to go, good luck and we appreciate your work!

  • Avatar of Phanx Phanx Nov 28, 2010 at 03:10 UTC - 0 likes

    As Greltok already explained about 5 comments down the page, you can easily avoid the problem until it's fixed by disabling (unchecking) the Layout > Horiztonal Groups option and reloading your UI. As long as you don't reenable the Horizontal Groups option, you should not see any problems.

    @bossmansmith:

    Quote:

    ... the sort option "25 man" should be based upon the 25man by class sorting code. Correct?

    Not correct. The problem is related to layouts using multiple group headers. The by-class layouts do not use multiple group headers, so they do not exhibit the problem. Plus, the positioning of individual frames is handled in Blizzard's secure code, not in Grid, so even if positioning were done differently depending on the sort criteria (it's not) there would be no way for Grid to affect that.

    Last edited Nov 28, 2010 by Phanx

Facts

Last updated
Mar 30, 2012
Reported
Nov 17, 2010
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
31

Reported by

Possible assignees