Widget API: Frame:SetUserPlaced
← Widget API ← Frame < SetUserPlaced
Sets whether a frame has been moved by the user (and will thus be saved in the layout cache).
frame:SetUserPlaced(isUserPlaced);
Arguments
- isUserPlaced
- Boolean - true if the frame has been moved by the user, false if not
Notes
- There is usually no need to explicitly call this function; the flag is automatically set by Frame:StartMoving(), and when the frame's position is restored from the layout cache.
- Positions of anonymous frames (frames without a name) will not be restored.
- Only frames created prior to the completion of the initial loading process will have their position restored.