public override void OnMouseUp(ICoreClientAPI api, MouseEvent args) { listMenu.OnMouseUp(api, args); base.OnMouseUp(api, args); if (moving) { api.Gui.SetDialogPosition(baseComposer.dialogName, new Vec2i((int)Bounds.ParentBounds.fixedX, (int)Bounds.ParentBounds.fixedY)); } moving = false; }
public override void OnMouseUp(ICoreClientAPI api, MouseEvent args) { listMenu.OnMouseUp(api, args); args.Handled |= IsPositionInside(args.X, args.Y); }