Thread Tools Display Modes
11-19-08, 02:23 AM   #1
dewin
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Sep 2008
Posts: 6
Frames assigned incorrect framelevels

(Please don't kill me for posting this both here and on the official WoW forums.)

I've tried various combinations of disabling different sets of addons, but as this issue only happens sporadically it's kind of hard to track down.

I'm having issues with frames being drawn incorrectly -- various tools that report on frames actually show that their framelevels are incorrect.

It tends to be most noticable on the Glyph UI (which, in theory, isn't touched by any addons), but it frequently hits my bag addon (ArkInventory, which supposedly contains a 'fix' for it), my merchant window (using ImprovedMerchant), AtlasLoot, and today it just started affecting Altoholic. (Yes, so I'm an addon junkie).

I've tried all sorts of things to try to fix it, but it's hard to nail down an exact cause when the issue is sporadic (thus combinations of disabling addons + reloadUI may suggest a specific addon was the cause when in reality I just 'got lucky' on the second reload), so I figured I'd post here and see if anybody had any ideas.

Here's a screenshot of what the glyph window looks like when it glitches:

http://i37.tinypic.com/1zxc3t.jpg

(note my mouse cursor is above the top glyph on the screen, which does not light up or otherwise glow. Also note the titlebar)

Same screenshot, with Iriel's Devtools /dtframestack turned on (this illustrates the exact problem at a more technical level)

http://i33.tinypic.com/rw04u8.jpg



This also frequently (almost 100% of the time) affects the channel settings for any chat windows, preventing me from adding/removing any chat channels from a chat window:

http://i34.tinypic.com/2hs4x9t.jpg

(Note that you can just barely see the channel names under the deep blue almost-transparent background. They are not interactable.)



In any case, using Iriel's Devtools (/dtframestack mainly) and manually running /script framename:SetFrameLevel(parents_frame_level_plus_one) fixes things to work again... but it's tiring to have to do this every login to every frame.

I've noted the author of ArkInventory seems to think it's a Blizzard issue:
"A bug in the blizzard CreateFrame API which can cause a frames background to appear above the foreground, item tooltips won't appear and it's impossible to click on anything in the window.",



Has anyone else experienced issues like this? And, if so, did you ever find a fix/suitable workaround?

This all started when Patch 3.0.1 went live.
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » AddOn Help/Support » Frames assigned incorrect framelevels


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off