WeakAuras

WeakAuras

200M Downloads

TSU unit frame anchor not updated unless `index` is changed

caspervk opened this issue ยท 0 comments

commented

Is there an existing issue for this?

  • I have searched the existing open and closed issues.

Description

The following TSU should swap an icon between raid1 and raid2 on the raidframes:

function(allStates, event)
  aura_env.unit = aura_env.unit == "raid1" and "raid2" or "raid1"
  allStates[1] = {
    show = true,
    changed = true,
    --index = GetTime(),
    unit = aura_env.unit
  }
  DevTools_Dump(allStates)
  return true
end

However, the code does not work unless index is uncommented.

WeakAuras Version

WeakAuras 5.5.4

World of Warcraft Flavor

Wrath of the Lich King Classic

World of Warcraft Region

EU

Tested with only WeakAuras

  • Yes

Lua Error

No response

Reproduction Steps

  1. Import the linked WeakAura string.
  2. Join a raid with at least two members.
  3. Start moving.
  4. Observe the icon not moving.

Last Good Version

No response

Screenshots

noindex.mp4
index.mp4

Export String

!WA:2!fwv3UTnYv4iOMgVmBsTLtC3KMUlRwSztATnSDIDbAq2crBjhfOi5srBzJIT2djhjoXudzMzOKTxKlQsqrUwpc66ELEdQFcgiuSpa5rWpb9mdPC(bTOxWHZCMZVZ5C(o52Ra3E9LxF5hxOBb)c(VB1HiMxnmTJi4Tl8E3iMpMzH8o2NffhpRvi5SZqmFtNOOqbjMDsJ2T5yro2PzBgJOEbrSDIiuH7MLR7u2ECQw2mkmI98C5YLpE2eoUukFy2UuI4igYtqIO8nS5cety42Mqj8adl4NWyGGr60bZ439(SST)Jr(y3K2TDongZEw5A7uz3Awc4GnkHHwBapghgw1NB8EEIlUhMkAcCtoz8HBwQPZHnDkz7yLak3noeDkMztrDXCdBnRUpdJcfbxk6ommiQDZDkxR2WeAMlym2lkmPlTzmYdN3LH8jj83(LdGGRgPlreyJcjDOYzyqmPei3iqH24oQa1yCBgyXMcgsGYBfgH8R4kqHG1wWUBc84AybXG3cYhAy7fI4C1olo5mSAZe3SCs6RA(853j)klV(Aje)XV02jz)wNTYgDFedrjDrcCWqooSToPiNXM7b2j)ipWwyM6bSynB30KuWO0)L97GJNR5RsqmSzLKWqZwbebEet79kzo3)u4jJ41HfLeNjvtW7UQfpIjSOruSnx9YC1lik7qrH7bzqq63mbLiGCFJyDk3W1lI2M0X49WF4LIkQafdrmx7sBvD3Mdyr9tFHpp1iPfAFXGomIV25T3AKiYRxQYNP3)QiXp(B(DTWOJlbLc81m)2hV(kpYeFcQBCi2m1HBdX0MeMxi(OHkn1I4lcU(fPvVvuPgLUDBUPD5Y1Tdv5ZRNvixLc2pVfON(wB1OvDWdfivOKBc6JlQhUB9QovSl9IYJGiZNKgTJj02rSUAbmgMMFGTBi)YkNJrCvfHU77AY5LpzIpebQRpuvAZ4yLI4du8PCp5tS6Ii0kYD1Cl3t2sUp8)gFoLcE39DF7iciDZOeMh(ExrE1CYFzo51KZmXd6L9J6tB2NeJp68PhvLabwkzos(RU59LZ(ZY5D9s4IOUYfK)A5CYcYFJ8EYFR8RLFL8oY7AK2SWJV9o1kDqz70MSYBD4lASx16BpovwDKmgYZcCsSpSA7fG9ogu1TnK)TtYDR2junwWdqHHnvSXx0uR4hAyAQAUpet7TSQ118PF(5NAwKHi(Rw0er9t3VwrZi2LKnxAjtEFuSPlw0hJPMA6lQzuP(PM8VU6pcA)NasMM8GO(WbblbVOMGxaI2b7)j0wAjc1hFcqBBSWH0f)GhMEX)nhfU41W3w4EkCu(HBL0n(dHRkozyrcJQ1VbM6Fr6B3Eigb5gI5XlOCTmvxKdas0ofx041YVXiEofuApStki1lI8X)ZRiF6BU4ymoUKcsryRkPcKRkNbar5iHQgdhi)U)0cY5NaqukSfvxc1)D3kUGaFI4qEacQj2pdKp(oAI6L0I5d5zBKpz4L3v874XZ(rI)HjaVpL6umjRs760iEEnraBis1s4P7iTkbhVi1qKtWPTP)9S(SdYCNZ13)s4jI0(uiO09JyhGOv9g1llNNbbLINrAg9MczMFyweqfXZwHroZ8VKG8vaYMooFsGp1st006dWaTyO4bTY2K6a9iCcKCoklM)ObHXZvTEDOHWQHJtJxyxD7N5m5stRanVtweT)Nyh1T65Bn21Pw16L)5jDcJ6xHHFvcM6D6o)IvwET1tJo1fJvlt1Wa1bLWtCteIiAdaFeg0nsroD8(T18pnYgQoC5WK8NddX2EkLal1LbAR7eq8oMI588AjAQhLO3wJaKNtBaR0zjUbysNarj53xr(a1ul5VxV(h0RlQx)JYFuU846j7Eqp7nQ84w2shfu4NJODW)FmoztJ4Bnf8sL83IWvnl(bYRdQ0qEdd5nnSolkQBoz5S5eF9)75ekKp7puRiVFE7(QQVsXfGhNnZme0FbTt4JK)zdOjunec6KQkFom7poaLxABmyQpDK8hmk07FV))5d