GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

Classic Bug: GSE2 GUI makes tradeskill window items Center justified

Jakobud opened this issue · 20 comments

commented

In WoW Classic when using the latest GSE2, after I open the GSE2 GUI, if I use a tradeskill window, the highlighted and mouseover tradeskill names become center justified. This only happens after I open the GSE2 GUI. Something in the GUI is affecting the tradeskill window titles accidentally.

Screenshot 2020-09-30 214513

commented
commented

It looks like version 2.5.11.

Yeah I see it uses Ace3. I use lots of addons that use Ace3 libraries. I did disable all addons except GSE2 and the bug was still occurring. I haven't seen this bug before installing in GSE2.

Regarding Ace3 fixing things, Ace3 libraries haven't really been actively updated in several years, right?

Anyways, really cool addon. I just recently discovered this and it works great. I don't understand how you are able to sequence together multiple macros. Pretty awesome stuff.

commented
commented

Interesting. Where are they actively updated? Are there github repos or something? The wowace.com site seems like it's just been abandoned.

commented
commented

IRC and SVN?? wow :)

commented
commented

Yeah I hear ya. I just figured they would transition to something more modern. Github. Pull Requests. etc.

commented

This sounds like it might be related to #199

commented

Im looking at this - it does look like if anything its underlying Library code that is making the change.

Can you do a test for me:

  1. open the game with just GSE installed.
  2. Open tradeskills - are they misaligned?
  3. if not - close tradeskills and open GSE then reopen tradeskills - are they misaligned?

#199 changed the Font Justification and then set it back how it was at the end. I am curious if its a library setting this as a default or if the opening of the viewer causes this.

commented
commented

I have the minimap icon hidden as I'm access GSE via a LibDataBroker display (Bazooka). But that does bring up something else that may help you. If I right click the LDB icon it brings up the Sequence Debugger. This does not affect the title justification of tradeskills. Also opening the options window from there does not affect the title justification either.

But anyways, toggling the display of the minimap icon does not seem to have an affect on the title justification.

commented
commented

Yeah I didn't see anything in the code that was doing it. It's strange. I think it's some sort of template inheritance thing or something? Or FontString inheritance maybe.

commented

Okay I just tested this:

All addons disabled except:

GSE2: Gnome Sequencer Enhanced
GSE2: GUI
GSE2: LDB

First, opening any tradeskill window like Engineering: Titles are normal. NOT misaligned.

Next open up GSE2 gui (typing /gs) while the tradeskill window is still open: Titles are now misaligned. CENTER justified.

commented
commented

I got this to happen however I have commended every line and cant figure out where it is happening. In other news though I did manage to fix #262 the frame resizing bug.

commented

Running the latest build this seems to have been fixed.

commented

Odd. Did you figure out what caused it?

commented

Not specifically. It was in one of the underlying libraries that GSE depends on. Most likely LibQTip or Ace3