Comments (5)
Went ahead and tested this, with both alpha2 and alpha3 i can move the talent frame. You sure you havent accidentally disabled it in the options?
Or do you maybe have other addons that might affect that frame?
from blizzmove.
Same in 3.0.1. Upon logging in, I am unable to move the Talents window. It is checked in the Blizzard_TalentUI
panel, and toggling it back and forth allows the Talents panel to be dragged again. No errors are thrown that I am seeing, etc.
from blizzmove.
@tuftelien does toggling the talentframe in the options also make it draggable for you?
Also, could both of you try if this behavior also happens if only blizzmove is loaded?
If it doesn't happen with just blizzmove loaded, it might be an other addon breaking something. So try loading your addons one by one untill it breaks, and let me know wich one it is. That way we can look into a workaround to fix this issue.
from blizzmove.
I finally got around to debug this, and found that DejaClassicStats is interfering with BlizzMove. More specifically, it hooks into the OnShow and OnHide of the talent frame:
DCS_BLIZZ_SKILL_PANELS = {
"TradeSkill",
"Craft",
"Talent",
}
local DejaClassicStatsExpandEventFrame = CreateFrame("Frame", "DejaClassicStatsExpandEventFrame", UIParent)
DejaClassicStatsExpandEventFrame:RegisterEvent("ADDON_LOADED")
DejaClassicStatsExpandEventFrame:SetScript("OnEvent", function(self, event, arg1)
if event == "ADDON_LOADED" and arg1 == "DejaClassicStats" then
self:UnregisterEvent("ADDON_LOADED")
for k, v in ipairs(DCS_BLIZZ_SKILL_PANELS) do
if _G[v.."Frame"] == nil then
if _G[v.."Frame"] == "DetailsFrame" then return
else
LoadAddOn("Blizzard_"..v.."UI")
_G[v.."Frame"]:HookScript("OnShow", function(self)
if PaperDollFrame:IsVisible() then
local checked = gdbprivate.gdb.gdbdefaults.dejacharacterstatsExpandChecked.ExpandSetChecked
if checked == true then
DCS_CharacterFrame_Collapse()
end
end
end)
_G[v.."Frame"]:HookScript("OnHide", function(self)
if TradeSkillFrame:IsVisible() or CraftFrame:IsVisible() or TalentFrame:IsVisible() then return
else
local checked = gdbprivate.gdb.gdbdefaults.dejacharacterstatsExpandChecked.ExpandSetChecked
if checked == true then
DCS_CharacterFrame_Expand()
end
end
end)
end
end
end
end
end)
Toggling the setting enables the frame to be moved (though breaking DejaClassicStats' auto-hide) until a reload.
from blizzmove.
Seems its because some addons forceload load on demand addons, and when they got loaded between two certain moments during loading, they would go unnoticed as being loaded in our addon, added a loop that should prevent this in v3.0.8.
from blizzmove.
Related Issues (20)
- [Feature Request] Move collection frame when Soulshape Journal addon is open HOT 2
- Can no longer move collection frame whit Soulshape Journal addon installed HOT 8
- Map regions no longer clickable when map is scaled up / down HOT 1
- [Bug Report] Pop up when I accidentally clicked on the frame of my quest window HOT 1
- [Bug Report] Map pin not being put at location specifiec HOT 2
- [Feature Request] Support for Loss of Control frame? HOT 1
- [Bug Report] Maximized addon Mapster is out of frame HOT 5
- [Bug Report] UI taint related to scrolling in journal (AddOn 'BlizzMove' tried to call the protected function 'OnOpen()') HOT 14
- [Bug Report] Taintless issue -Getattribute hooksecurefunc HOT 1
- [Bug Report] CollectionsJournal is not moving or tainting HOT 1
- [Bug Report] Action Button Taint HOT 1
- UI Frame's Saved Positions Slightly Off When Scaled Above or Below 100% HOT 1
- [Bug Report] Doesn't work after 3.5.20 HOT 2
- [Feature Request] Support for Manuscripts Journal HOT 1
- [Bug Report] Not able to move collections frame with Rarity and Blizzmove active HOT 3
- [Bug Report] v3.5.24 introduces a conflict with AceHook HOT 24
- [Bug Report] Lua error with recent Blizzmove update with Autolooter, Bagnon and Blizzmove active HOT 1
- [Feature Request] Support for GarrisonCommander AddOn
- [Bug Report] Classic Era Update 1.15.1 - Leave Vehicle Button while flying not moveable
- ADDON_ACTION_FORBIDDEN] AddOn 'BlizzMove'
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blizzmove.