LUA error when my cursor hovers over any button #2321


  • New
Open
  • skulldragga created this issue Apr 8, 2025

    Message: ...ddOns/Blizzard_SharedXMLBase/ButtonStateBehavior.lua:39: attempt to call method 'OnButtonStateChanged' (a nil value)
    Time: Wed Apr 9 12:17:12 2025
    Count: 7
    Stack:
    [C]: in function 'OnButtonStateChanged'
    [Interface/AddOns/Blizzard_SharedXMLBase/ButtonStateBehavior.lua]:39: in function 'OnEnter'
    [Interface/AddOns/Blizzard_Flyout/Flyout.lua]:28: in function 'OnEnter'
    [Interface/AddOns/Bartender4/libs/LibActionButton-1.0/LibActionButton-1.0.lua]:1078: in function <...er4/libs/LibActionButton-1.0/LibActionButton-1.0.lua:1064>

    Locals:

  • skulldragga added a tag New Apr 8, 2025
  • afootx posted a comment Apr 8, 2025

    I am having the exact same issue and it just started tonight. I can't play without a lua error popping up after hovering (even by accident)
    Dunno if it helps but I am a Shaman.


    Message: ...ddOns/Blizzard_SharedXMLBase/ButtonStateBehavior.lua:39: attempt to call method 'OnButtonStateChanged' (a nil value)
    Time: Tue Apr 8 22:32:24 2025
    Count: 11
    Stack:
    [Interface/AddOns/Blizzard_SharedXMLBase/ButtonStateBehavior.lua]:39: in function 'OnEnter'
    [Interface/AddOns/Blizzard_Flyout/Flyout.lua]:28: in function 'OnEnter'
    [Interface/AddOns/Bartender4/libs/LibActionButton-1.0/LibActionButton-1.0.lua]:1078: in function <...er4/libs/LibActionButton-1.0/LibActionButton-1.0.lua:1064>

    Locals:
    self = BT4Button52 {
    NormalTexture = BT4Button52NormalTexture {
    }
    HotKey = BT4Button52HotKey {
    }
    action = 0
    NewActionTexture = Texture {
    }
    over = true
    flashing = 0
    Flash = BT4Button52Flash {
    }
    state_actions = <table> {
    }
    FlyoutBorderShadow = BT4Button52FlyoutBorderShadow {
    }
    Border = BT4Button52Border {
    }
    Name = BT4Button52Name {
    }
    _state_action = 52
    icon = BT4Button52Icon {
    }
    Count = BT4Button52Count {
    }
    AutoCastable = Texture {
    }
    SpellHighlightAnim = AnimationGroup {
    }
    rangeTimer = -1
    header = BT4Bar5 {
    }
    id = 52
    AutoCastShine = BT4Button52Shine {
    }
    SpellHighlightTexture = Texture {
    }
    __LAB_Version = 120
    outOfRange = false
    config = <table> {
    }
    FlyoutBorder = BT4Button52FlyoutBorder {
    }
    _state_type = "action"
    state_types = <table> {
    }
    FlyoutArrow = BT4Button52FlyoutArrow {
    }
    cooldown = BT4Button52Cooldown {
    }
    zoneAbilityDisabled = false
    }
    (*temporary) = nil
    (*temporary) = BT4Button52 {
    NormalTexture = BT4Button52NormalTexture {
    }
    HotKey = BT4Button52HotKey {
    }
    action = 0
    NewActionTexture = Texture {
    }
    over = true
    flashing = 0
    Flash = BT4Button52Flash {
    }
    state_actions = <table> {
    }
    FlyoutBorderShadow = BT4Button52FlyoutBorderShadow {
    }
    Border = BT4Button52Border {
    }
    Name = BT4Button52Name {
    }
    _state_action = 52
    icon = BT4Button52Icon {
    }
    Count = BT4Button52Count {
    }
    AutoCastable = Texture {
    }
    SpellHighlightAnim = AnimationGroup {
    }
    rangeTimer = -1
    header = BT4Bar5 {
    }
    id = 52
    AutoCastShine = BT4Button52Shine {
    }
    SpellHighlightTexture = Texture {
    }
    __LAB_Version = 120
    outOfRange = false
    config = <table> {
    }
    FlyoutBorder = BT4Button52FlyoutBorder {
    }
    _state_type = "action"
    state_types = <table> {
    }
    FlyoutArrow = BT4Button52FlyoutArrow {
    }
    cooldown = BT4Button52Cooldown {
    }
    zoneAbilityDisabled = false
    }
    (*temporary) = "attempt to call method 'OnButtonStateChanged' (a nil value)"


To post a comment, please login or register a new account.