Screws up with BigWigs bars #14


  • Defect
  • Fixed
Closed
Assigned to ryolain
  • Forge_User_68032883 created this issue Jul 4, 2014

    What steps will reproduce the problem?
    1. Use the latest Blood Legion Cooldown addon with BigWigs and try some bosses with alot of boss abilities.
    2.
    3.

    What is the expected output? What do you see instead?

    BigWigs bars seems to change appearance and they make spaces sometimes, see picture: http://i.imgur.com/5mHZaVH.jpg
    After the "Desecrate" bar it's suddenly a space, and if you check abit below on the bar "Record kill", you'll see right at the end of the bar that the background of the bar is all black (seems to be the exact same transparency like your bars have) when it should be transparent like the rest and it will still be black when the bar goes emphasized. I don't have a clue why this happens, but when I used custom code for some time to get a border for BL_Cooldowns cd bars, I got the same problem with BigWigs. So I stopped using the custom code. Because of that I know that it's because of the new code in BL Cooldowns that BigWigs gets screwed up bars.

    What version of the product are you using?

    3.53

    Do you have an error log of what happened?

    Please provide any additional information below.

  • Forge_User_68032883 added the tags New Defect Jul 4, 2014
  • Rayvene posted a comment Jul 9, 2014

    I believe both addons are using LibCandyBar-3.0 as their bar provider. It is possible that BLCD bars are being recycled by the library with styling still attached or something similar, which BigWigs then picks up when it creates a new bar.

    I believe the Bars module in BigWigs has some code it runs to remove the style before returning the bar to LCB, however it has been several months since I've looked at that module.

  • InKahootz posted a comment Jul 9, 2014

    I've hit this a few times recently but it's very rare for me. I'll look into recycling the bars better and stripping them of style. I bet it's b/c you don't use ElvUI and I recently changed the way it works w/out Elv. I'll clean it up.

  • Forge_User_68032883 posted a comment Jul 11, 2014

    Thank you very much. Yes, I do not use ElvUI. I love that you made it lookalike to ElvUI without needing it. Simply love it.

    Edit: I also noticed that the BigWigs bars can sometimes get completely hidden while them interfer with BLC so I am turning of BLC meanwhile, as it's too risky to miss a bar from BigWigs when tracking boss abilties.


    Edited Jul 17, 2014
  • InKahootz removed a tag New Jul 25, 2014
  • InKahootz added a tag Started Jul 25, 2014
  • InKahootz posted a comment Jul 25, 2014

    Try the newest alpha I put up. See if you get any conflicts.

  • Forge_User_68032883 posted a comment Jul 28, 2014

    @InKahootz: Go

    I just tried the new alpha, and this is what I get; http://i.imgur.com/c5z80iM.png - so I guess something's still wrong, unfortunately.

  • InKahootz posted a comment Jul 29, 2014

    How easy is it to reproduce? It seems it's that record kill bar again or maybe that's a big coincidence.

  • Forge_User_68032883 posted a comment Jul 29, 2014

    @InKahootz: Go

    Right now, it happens in almost all boss-encounters atleast once. You're right about the record kill bar. I tried inactivating and will see if it has something to do with it. Will update here after some testings.

  • InKahootz posted a comment Jul 29, 2014

    @catonbreak: Go

    I've tried to replicate but can't. I have ready mode off and turned the style back to default. I even tried running without elvui. I changed the bars to use the built in backdrop provided by LibCandyBar and I hide it when the bar expires. I'm not sure what could be the problem.

  • Forge_User_68032883 posted a comment Jul 30, 2014

    @InKahootz: Go

    It's a bit too early to tell but I just inactivated the plugin 'BigWigs RecordKills' and tried without it, and so far no bars seems to be corrupted. Tried in LFR and Flexraids. Will raid heroics tonight and check carefully every boss and see how that goes.

    So my best bet to reproduce this is to have this plugin activated with those BigWigs settings activated in Boss statistics, have newest alpha of bl cooldown with elvui style without actual elvui mod (because I don't know if it's the same with it) and see if you get this.

  • InKahootz posted a comment Jul 31, 2014

    @catonbreak: Go

    I was about to suggest something about that because I looked through bigwigs for the string "record kills" and couldn't find it. I'll install that mod and see what happens. Maybe we can finally squash this bug.

  • Forge_User_68032883 posted a comment Jul 31, 2014

    @InKahootz: Go

    Hm. I am not sure it's that plugin afterall. Noticed that the plugin has nothing to do with the bars. Seems that it's only for LDB-views. So it's still the Boss Statistics, and the options: 'Remember Best Time', 'Show 'Best Time' Bar' that seems to be the issue. The annoying thing is that the 'best time'-bar seems to ignore your request to turn it off and shows nomatter what. Haven't tried to tick off the whole Boss Statistics-section yet though. But it definately seems to be something here that screws up the bars. Have to make more tests.

  • InKahootz posted a comment Jul 31, 2014

    @catonbreak: Go

    I'll try turning that option on as well.

  • Forge_User_68032883 posted a comment Jul 31, 2014

    @InKahootz: Go

    Okay, after tonight's raid I noticed that it was just a big coincidence with that Record bar. I always missed 1 or 2 bars on Paragons Heroic. Was really annoying. I tried to turn off the whole section, and that did not help. So I really don't know how I can help.

  • Forge_User_68032883 posted a comment Aug 8, 2014

    I started a ticket over at BigWigs and linked to this thread.

    Here's the ticket: http://www.wowace.com/addons/big-wigs/tickets/691-big-wigs-bars-screws-up-with-bl-cooldowns/

  • Forge_User_68032883 posted a comment Aug 14, 2014

    Tried the new alpha with yesterday's raid and it's still bugged. So I see no improvement unfortunately. Especially bugged on Siegecrafter & Paragons HC. I don't know if that's a coincidence, but I always miss bars from those. You can also even see more than one gap where a bar is missing.

  • Funkeh posted a comment Dec 30, 2014

    I've made more changes to try and resolve this, untested.

  • Forge_User_68032883 posted a comment Jan 8, 2015

    @funkydude: Go

    As late as of yesterday, BigWigs bars still get screwed up, but I haven't tried the new r80 (BL cooldowns) + r12520 (BigWigs), although I am updating both addons for every alpha release.

    Will try those together tonight and report back tomorrow.

    However, you must have the "Hide Empty Cooldowns" ticked, otherwise everything works perfectly.

    Edit: It still screws up, unfortunately. My only way of using both addons is to use the most important boss mechanics as emphasized so I can hear the countdown, but the bar won't be there, just an empty space.


    Edited Jan 8, 2015
  • Funkeh posted a comment Jan 9, 2015

    I'm going to guess the latest release doesn't actually fix it then?

  • Forge_User_68032883 posted a comment Jan 9, 2015

    @funkydude: Go

    No clue. I haven't tested it yet. Only the alphas. Coming back with a report.

    Edit: Okay, just tried using the Create Test Bar, and spamming test bars, and even there it shows gaps without Bl cooldowns frames not even showing, but active in the background.


    Edited Jan 9, 2015
  • Funkeh posted a comment Jan 9, 2015

    I think I've managed to locate the issue. It seems that BLCD is changing the parent of the bars, but LibCandyBar doesn't reset this back to the default value of UIParent, which is why bars are missing. They are still anchored to the hidden BLCD frames.

    Try the latest alpha.

  • Forge_User_68032883 posted a comment Jan 11, 2015

    I do think you managed to find the issue, funkydude. Did some LFR and few normal bosses and noticed alot of bars at the same time that I've never seen before. o_O So I am pretty sure that you actually fixed it. Thank you so much for this!

  • Funkeh posted a comment Jan 11, 2015

    Finally. InKahootz I think you can close this and the other ticket :)


    Edited Jan 11, 2015
  • InKahootz removed a tag Started Jan 11, 2015
  • InKahootz added a tag Fixed Jan 11, 2015
  • InKahootz closed issue Jan 11, 2015

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