Roblox App on Mac has a chance to reset your dock and launchpad after a Roblox Update

The latest Roblox update has reset my dock layout when I did not ask Roblox to, and additionally, Roblox was added to it immediately after it getting reset.

Additionally, my Launchpad was reset after the latest Roblox update as well.

As a hardcore Mac user, I do not appreciate that I got to reoptimize my Mac just because 1 app decided to update.

Judging how Roblox adds itself to the dock after every single update, I am thinking that Roblox uses a deprecated API to add it to the dock.

Here is a screenshot of my Dock before the Roblox update:

Here it is after:

I do not have screenshots of my old Launchpad before the Roblox update, but it did the same thing there.

System Information:

Repro steps:

Since this bug is a chance before of a deprecated API, it will not do this 100% of the time.

  1. When Roblox has an update, launch Roblox and let it update
  2. Roblox will then attempt to add itself to the dock regardless if its there or not
  3. After it has added itself to the dock, around 5% of the time, it ends up resetting the dock as well

Easiest fix:

The easiest way to fix this issue is to not add Roblox to the dock after an update. If people choose to remove it after it getting installed to begin with, why would someone want it after a Roblox update.

Expected behavior

When updating Roblox, Roblox should not reset my dock after an application update.


This is just an acknowledgment announcement!

We’ve filed a ticket into our internal database for this issue and will start investigating, we will update you when we have further information.

Thanks for flagging!