Operating system: Linux-4.15.0-140-generic-x86_64-with-glibc2.27 64 Bits
Graphics card: Mesa DRI Intel(R) HD Graphics 5500 (BDW GT2) Intel Open Source Technology Center 4.6 (Core Profile) Mesa 20.0.8
Broken: version: 2.93.0 Alpha, branch: master, commit date: 2021-04-10 16:36, hash: rBed5507de8a25
Worked: (newest version of Blender that worked as expected)
Short description of error
When I apply the subdivision modifiers, the order is changed and this operation took a while, I attached a video showing this and looking on it, is visible that is highlighted the boolean but I apply the subdivision and is applied the boolean. I also attached a simple blender file.
Exact steps for others to reproduce the error
Simply applying the subdivision modifiers, this cause the change of modifier order, and Blender apply the boolean instead of subdivision modifiers.