Uneven Borders With Certain Frame Width and Frame Height Combinations #1196


Closed
  • Garmsen created this issue Feb 8, 2023

    What version of Grid2 are you using?

    2.1.3

     

    What game client version, classic or retail, windows or mac and language are you using?

    10.0.5

    Retail

    Windows

    en-us

     

    What steps will reproduce the problem?

    In the World of Warcraft Settings

    Under System > Graphics uncheck Use UI Scale

     

    In Grid2

    Set Border Color to RGB (0, 0, 0)

    Set Border Size to 1

    Set Inner Border Color to 0% opacity

    Set Inner Border Size to 0

    Under Appearance > Layout Disposition > Default Settings set the Frame Width to 100 and Frame Height to 30


    Did you try having Grid2 as the only enabled addon and everything else disabled?

    Should not matter for this issue

     

    Was it working in a previous version? If yes, which was the last good one?

    This has been an issue for a while

     

    Do you have an error log of what happened? If you don't see any errors, make sure that error reporting is enabled (`/console scriptErrors 1`) or install [BugSack](https://mods.curse.com/addons/wow/BugSack).

    Should not matter for this issue

     

    Please provide any additional information below.

  • Garmsen edited description Feb 8, 2023
  • Garmsen posted a comment Feb 9, 2023

    After doing some more research, it turns out this is an issue with UI scaling on 1440p monitors.

     

    This post describes the issue very well:

    https://us.forums.blizzard.com/en/wow/t/classic-ui-scale-problems-pixel-weirdness/1352011

     

    Essentially, to get a pixel perfect UI scale, you need to divide your monitor's height by 768 which results in 0.53 for a 1440p monitor.

     

    The lowest we can set our UI scale is 0.64 by default.

     

    We can set it to 0.53 using cvars which fixes this kind of issue with the uneven borders, but then every UI element is very small and needs to be scaled up using Edit Mode or in the case of Classic, using something like MoveAnything, which isn't ideal.

     

    We can also set our UI scale to 1.0 which fixes this kind of issue, but then every UI element is very big and needs to be scaled down.

     

    Looks like nobody at Blizzard has a 1440p+ monitor or something.

  • michaelsp posted a comment Feb 9, 2023

    Yes, according to blizzard this is a game feature. You can try to setup a bigger border size to aleviate the issue too, Grid2 allows to setup decimal values to the border for example a 1.2 or 1.5 border size (you have to manually type the number in the editbox under the border size slider)


    Edited Feb 9, 2023
  • Garmsen posted a comment Feb 9, 2023

    Thanks @michaelsp

    I'll try the decimal values for the borders to see if I can find something that works no matter which group size I'm in.

    You can close this issue since it seems like it's on Blizzard to fix this.

  • michaelsp closed issue Feb 9, 2023

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