BagSync

BagSync

3M Downloads

Lag when mouseover items

mohcow opened this issue ยท 5 comments

commented

When i mouseover items in my inventory my game stutters for a millisecond, which is obviously annoying when browsing through the inventory mid auto run. I think somebody brought this up somewhere on curse and the author said that this cant be fixed but not sure.

If it can't be fixed, could you add the option to just show the data on tooltip when holding shift for example? when disabling "display on tooltip" it doesn't happen.

commented

Please do the following and copy and paste the information here.

  1. type /bgs debug
  2. Enable Debugging by clicking on the checkmark.
  3. Make sure that only DEBUG is checked.
  4. Click on "Dump Options"
  5. Click on "Export"
  6. Copy and paste the results here
commented

[19:26:11]: [Data]: init-DebugDumpOptions
[19:26:11]: [Data]: enableCrossRealmsItems, false
[19:26:11]: [Data]: enableFactionIcons, false
[19:26:11]: [Data]: enableExtTooltip, false
[19:26:11]: [Data]: enableRealmAstrickName, false
[19:26:11]: [Data]: focusSearchEditBox, false
[19:26:11]: [Data]: enableGuild, true
[19:26:11]: [Data]: enableXR_BNETRealmNames, true
[19:26:11]: [Data]: enableTooltipItemID, false
[19:26:11]: [Data]: enableMinimap, true
[19:26:11]: [Data]: debug, INFO, true
[19:26:11]: [Data]: debug, DEBUG, true
[19:26:11]: [Data]: debug, SUBFINE, false
[19:26:11]: [Data]: debug, enable, true
[19:26:11]: [Data]: debug, WARN, false
[19:26:11]: [Data]: debug, TRACE, true
[19:26:11]: [Data]: debug, FINE, false
[19:26:11]: [Data]: showGuildInGoldTooltip, true
[19:26:11]: [Data]: showTotal, true
[19:26:11]: [Data]: showGuildCurrentCharacter, false
[19:26:11]: [Data]: enableTooltipSeperator, true
[19:26:11]: [Data]: enableLoginVersionInfo, false
[19:26:11]: [Data]: enableAccurateBattlePets, false
[19:26:11]: [Data]: addonversion, 18.5
[19:26:11]: [Data]: minimap, hide, false
[19:26:11]: [Data]: enableMailbox, true
[19:26:11]: [Data]: enableTooltipGreenCheck, true
[19:26:11]: [Data]: enableUnitClass, true
[19:26:11]: [Data]: enableShowUniqueItemsTotals, true
[19:26:11]: [Data]: enableAuction, true
[19:26:11]: [Data]: sortByCustomOrder, false
[19:26:11]: [Data]: unitDBVersion, auction, 1
[19:26:11]: [Data]: enableTooltips, true
[19:26:11]: [Data]: showGuildBankScanAlert, true
[19:26:11]: [Data]: tooltipOnlySearch, false
[19:26:11]: [Data]: enableRealmShortName, false
[19:26:11]: [Data]: enableBNetAccountItems, false
[19:26:11]: [Data]: colors, debug,
[19:26:11]: [Data]: colors, total,
[19:26:11]: [Data]: colors, guild,
[19:26:11]: [Data]: colors, cross,
[19:26:11]: [Data]: colors, bnet,
[19:26:11]: [Data]: colors, first,
[19:26:11]: [Data]: colors, itemid,
[19:26:11]: [Data]: colors, second,
[19:26:11]: [Data]: enableFaction, true
[19:26:11]: [Data]: sortTooltipByTotals, false
[19:26:11]: [Data]: enableSourceDebugInfo, false
[19:26:11]: [Data]: alwaysShowAdvSearch, false
[19:26:11]: [Data]: enableRealmIDTags, true

commented

Hmm okay so you don't have account wide settings enabled in BagSync. Have you tried disabling all addons except BagSync to determine if it is indeed BagSync causing the issue? You shouldn't be lagging unless you have very low FPS or a low computer requirements. Which I doubt is the case, but please double check with just BagSync enabled and get back to me.

commented

Before posting this issue i tested it without addons and i had the aforementioned issues, now i tested it again and they are gone. With other addons they are still there from fps drops to stutters. I tested a bit here and there but can't really find a big culprit except maybe the Sorted addon, but at this point it's becoming a hassle to troubleshoot this. Without BagSync Tooltips it works fine so i guess I'll have to make due with the search function, though an option to enable tooltips on modifier(shift/ctrl/alt) would be cool.

commented

If the sorted addon is causing the bag_update event to fire a lot, then that would explain the stutter as BagSync is recording all the items in the bags each time that event is fired. In turn requiring the Item Tally to be fired again. This is merely an hypothetical assumption and not 100% the culprit. If any addon fires the Blizzard bag events then BagSync will always scan the particular bags that fired the event. This includes if any addons fires it multiple times. There is a built in spam check for this but it's 100% foolproof as there is only a delay in checking for a Bag_Update event.

Regardless, I will add the modifier option to BagSync. I still think that something else is going on as even with BNET options selected for me with over 40 characters, I never get a stutter or lag when hovering over items. I don't exactly have a top of the line computer either. So it could be various things that is causing this issue for you. Hopefully the modifier option helps you.