Changing PluginMouse.Icon property while play-testing makes in-game cursor disappear

When a plugin changes the PluginMouse.Icon property while play-testing in client mode, the in-game cursor disappears. This can happen immediately or after exiting a button. See below.

DemoVideo

To reproduce:

  1. Open PluginMouseBugDemo.rbxl (59.1 KB)
  2. Expand ServerStorage, right click the script labeled “MouseBug_Plugin,” and choose “Save as Local Plugin….”
  3. Enter a play-test and stay in client mode. A countdown will appear in the output showing the time until the PluginMouse icon is changed.
  4. During the countdown, move the in-game cursor over both UI elements. Nothing should disappear.
  5. After the countdown ends, move your cursor over both UI elements again. The cursor will disappear immediately or after exiting a button.

Expected behavior

I expect the in-game cursor to be unaffected when a plugin changes the operating system’s cursor.

A private message is associated with this bug report

1 Like

This is just an acknowledgment announcement!

We’ve filed a ticket into our internal database for this issue, and will come back as soon as we have updates!

Thanks for flagging!

1 Like