Next Gen Explorer now available for everyone!

Hey, I like the new update, but I would like to bring attention to an issue.


Right Clicking to bring up context menu accidentally deletes objects:

In Roblox Studio, right-clicking to bring up the context menu sometimes results in accidental object deletion. This occurs under the following conditions:

  • The Cut option is too close to the mouse pointer, making it prone to accidental selection.
  • A double right-click or simultaneous right and left-click (due to fast input or a misclick) inadvertently triggers the Delete option, even though the user did not intend to delete the object.

Adding to the issue, the context menu accepts both right and left clicks, which increases the likelihood of triggering unintended actions, including deletion.


Significance:

This issue can lead to severe data loss for developers. While undo shortcuts can restore most objects, large objects may not be recoverable and can cause Roblox Studio to crash, resulting in further loss of data. Developers are then forced to go through version history to revert to an earlier version, which may require redoing all changes made since then.

I personally encountered this problem when I accidentally deleted my entire plugin due to this bug. The unintended deletion caused a major setback and highlighted the frustration of losing progress because of an easily triggered, unintentional action.


Visuals:


Steps to Reproduce:

  1. Open Roblox Studio and load a game or project.
  2. Right-click on an object in the scene (such as a part or model).
  3. The context menu will appear, showing Cut and Delete options.
  4. While interacting with the context menu, either by double right-clicking or simultaneously left-clicking and right-clicking, the object is accidentally deleted.
  5. The Cut option may also be mistakenly triggered because of its proximity to the mouse pointer, causing the object to disappear.

Expected Behavior:

The Cut and Delete options should be clearly separated within the context menu to prevent accidental activation. A double right-click or simultaneous left and right-clicks should not cause object deletion unless explicitly selected by the user.


System Information:

  • Operating System: Windows 11, macOS, etc.
  • Roblox Studio Version: Latest
  • Device: PC
  • RAM: 16GB
  • CPU: Intel i5 10th Gen

Additional Notes:

  • The issue seems to be linked to the proximity of the Cut option to the mouse pointer, which leads to accidental double right-clicking or simultaneous left and right clicks.
  • The context menu’s acceptance of both right and left clicks might be contributing to the issue, as both inputs seem to trigger unintended actions, such as object deletion.

Are you experiencing similar issues?:

  • Yes
  • No
  • Maybe

0 voters

4 Likes