promotional bannermobile promotional banner
premium banner
Let the LFG/Queue “eye” be relocated anywhere on your screen, save that position across reloads/logouts, and automatically hide the eye unless the player is currently queued (dungeon, LFR, BG, etc.). Simple, lightweight, and compatible with Retail (Midnigh

Description

 Movable LFG Eye makes the default LFG/Queue “eye” (QueueStatusButton) usable as a small, movable HUD element that behaves the way you want:

 

  • Drag anywhere: Unlock and drag the eye anywhere on-screen; the addon saves the exact anchor so your position persists across /reload and relogs.
  • Auto-hide unless queued: The eye remains hidden until you’re actually queued (dungeons, battlegrounds, LFR, and other LFG queues). When you enter a queue it will appear at your saved location; when you leave the queue it hides again.
  • Robust against other addons and Blizzard code: The addon reapplies your saved anchor after Blizzard or other addons move the eye, and avoids position loops with safe guards.
  • Small and safe: Only touches the QueueStatusButton and a small saved-variables table (MovableQueueEyeDB). No external libraries required.  
  • Features
  • Move the Queue/eye icon with drag-and-drop.
  • Saves position per account in SavedVariables (MovableQueueEyeDB).
  • Lock/unlock movement with slash commands (/mqeye lock, /mqeye unlock).
  • Auto-shows only while the player is queued; auto-hides otherwise.
  • Resists other addons or Blizzard UI code that attempts to reposition the eye.
  • Extra test commands: /mqeye show and /mqeye hide.

     Slash commands

  • /mqeye lock — lock movement (prevents dragging)
  • /mqeye unlock — unlock movement (allow dragging)
  • /mqeye show — force show the eye (testing)
  • /mqeye hide — force hide the eye (testing).