WeakAuras

WeakAuras

206M Downloads

Options not working under 'From Template'

Shaggy0708 opened this issue ยท 3 comments

commented

Describe the bug

Clicking on 'From Template' and trying to use any of the options within does nothing. For example, when I click on 'Progress Bar' it does not load the next page.

Do you have an error log of what happened?

No error

To Reproduce

Steps to reproduce the behavior:

  1. Go to 'From Template'
  2. Click on 'Any of the options'

Screenshots

Did you try having WeakAuras as the only enabled addon and everything else (especially something like ElvUI) disabled?

Yes
Which version of WeakAuras are you using?

3.1.1
Are you on World of Warcraft Classic or Retail?

  • Classic
  • [ X] Retail

Was it working in a previous version? If yes, which was the last good one?

Additional Info

commented

Did you install bugsack & buggrabber and are you sure you don't get any error ?

commented

For some reason the bug addons were disabled. Here is what I get when opening WeakAuras

4x ...ceWeakAurasOptions\RegionOptions\AuraBar.lua:488: attempt to index field 'orientation' (a nil value)
[string "@WeakAurasOptions\RegionOptions\AuraBar.lua"]:488: in function <...ceWeakAurasOptions\RegionOptions\AuraBar.lua:477>
[string "@WeakAuras\WeakAuras-3.1.1.lua"]:448: in function acquireThumbnail' [string "@WeakAurasOptions\AceGUI-Widgets\AceGUIWidget-WeakAurasNewButton.lua"]:60: in function SetThumbnail'
[string "@WeakAurasTemplates\TriggerTemplates.lua"]:1302: in function <...rfaceWeakAurasTemplates\TriggerTemplates.lua:1293>
[string "@WeakAurasTemplates\TriggerTemplates.lua"]:1617: in function <...rfaceWeakAurasTemplates\TriggerTemplates.lua:1605>
[string "@WeakAurasTemplates\TriggerTemplates.lua"]:1288: in function <...rfaceWeakAurasTemplates\TriggerTemplates.lua:1287>

Locals:
parent = WeakAurasDisplayButton18 {
0 =
highlight = {
}
obj =

{
}
text = WeakAurasDisplayButton18Text {
}
width = 570
toggleFunc = defined @SharedXML\OptionsFrameTemplates.lua:164
title = {
}
height = 40
toggle = WeakAurasDisplayButton18Toggle {
}
background = {
}
icon = {
}
description = ""
}
borderframe = {
0 =
region = {
}
texture = {
}
icon = {
}
bar = {
}
}
data =
{
inverse = true
height = 30
smoothProgress = true
barColor =
{
}
width = 200
}
fullModify = nil
width = 26
height = 15
region = {
0 =
}
bar = {
0 =
}
texture = {
0 =
}
icon = {
0 =
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = WeakAurasDisplayButton18 {
0 =
highlight = {
}
obj =
{
}
text = WeakAurasDisplayButton18Text {
}
width = 570
toggleFunc = defined @SharedXML\OptionsFrameTemplates.lua:164
title = {
}
height = 40
toggle = WeakAurasDisplayButton18Toggle {
}
background = {
}
icon = {
}
description = ""
}
(*temporary) =
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'orientation' (a nil value)"
SharedMedia =
{
OverrideMedia =
{
}
callbacks =
{
}
LOCALE_BIT_zhTW = 8
SetDefault = defined @BugSack\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:293
GetDefault = defined @BugSack\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:289
LOCALE_BIT_ruRU = 2
UnregisterAllCallbacks = defined @ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
MediaType =
{
}
LOCALE_BIT_western = 128
SetGlobal = defined @BugSack\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:280
GetGlobal = defined @BugSack\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:276
List = defined @BugSack\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:266
HashTable = defined @BugSack\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:262
MediaTable =
{
}
RegisterCallback = defined @ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
IsValid = defined @BugSack\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:258
LOCALE_BIT_zhCN = 4
UnregisterCallback = defined @ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
Fetch = defined @BugSack\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:251
DefaultMedia =
{
}
Register = defined @BugSack\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:218
MediaList =
{
}
LOCALE_BIT_koKR = 1
}

commented

I can't reproduce that.

After looking at the code, there doesn't appear any way to actually get into the state you have. There's code in the addon that prevents orientation from being nil.

Thus that leaves two possiblities.
a) Your WeakAuras installation is incomplete, or

b) We recently had a bug report where a disabled add-on broke WeakAuras, so I'd suggest temporarily moving all other addons out of the addon folder.