You anchored the QuestLogFrameAbandonButton to the Questlog but you should have kept it on the QuestLogControlPanel and moved that because there is a blizzard function that moves it when you open the QuestLogDetailFrame (the frame that shows when you click a quest in your watch frame).
I have fixed this in my local copy. Here's my code: http://www.pastey.net/143341 |