private static void Input_MouseMoved(object sender, CursorMovedEventArgs e) { if (Game1.activeClickableMenu != null && Game1.activeClickableMenu is ItemBagMenu IBM) { try { IBM.OnMouseMoved(e); } catch (Exception ex) { Monitor.Log(string.Format("Unhandled error while handling Mouse moved: {0}\n\n{1}", ex.Message, ex.ToString()), LogLevel.Error); } } }