**System Information**
Operating system: Windows-10-10.0.18362 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 441.66
**Blender Version**
Broken: version: 2.81 (sub 16), branch: master, commit date: 2019-12-04 11:32, hash: `rBf1aa4d18d49d`
Worked: (optional)
**Addon Information**
Name: 3D Viewport Pie Menus (1, 2, 9)
Author: meta-androcto
**Short description of error**
Performing an "Apply Scale" to several (multi-user) objects displays an errror message.
**Error message**
> Traceback (most recent call last):
> File "D:\Sebastien\archived_softwares\0. blender\blender_official\2.81\scripts\addons\space_view3d_pie_menus\pie_apply_transform_menu.py", line 88, in execute
> bpy.ops.object.transform_apply(location=loc, rotation=rot, scale=sca)
> File "D:\Sebastien\archived_softwares\0. blender\blender_official\2.81\scripts\modules\bpy\ops.py", line 201, in __call__
> ret = op_call(self.idname_py(), None, kw)
> RuntimeError: Error: Cannot apply to a multi user: Object "Cube.004", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.005a", Mesh "Cube.006", aborting
> Error: Cannot apply to a multi user: Object "Cube.006a", Mesh "Cube.006", aborting
> Error: Cannot apply to a multi user: Object "Cube.007", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.008", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.009", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.010", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.011", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.012", Mesh "Cube.007", aborting
> location: <unknown location>:-1
> Traceback (most recent call last):
> File "D:\Sebastien\archived_softwares\0. blender\blender_official\2.81\scripts\addons\space_view3d_pie_menus\pie_apply_transform_menu.py", line 101, in execute
> bpy.ops.object.transform_apply(location=True, rotation=True, scale=True)
> File "D:\Sebastien\archived_softwares\0. blender\blender_official\2.81\scripts\modules\bpy\ops.py", line 201, in __call__
> ret = op_call(self.idname_py(), None, kw)
> RuntimeError: Error: Cannot apply to a multi user: Object "Cube.004", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.005a", Mesh "Cube.006", aborting
> Error: Cannot apply to a multi user: Object "Cube.006a", Mesh "Cube.006", aborting
> Error: Cannot apply to a multi user: Object "Cube.007", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.008", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.009", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.010", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.011", Mesh "Cube.007", aborting
> Error: Cannot apply to a multi user: Object "Cube.012", Mesh "Cube.007", aborting
> location: <unknown location>:-1
**Exact steps for others to reproduce the error**
Using the 3D Viewport Pie Menus:
1. **Press A** (to display the Select Pie) then **Select All** to select all objects in the scene
2. Then **press CTRL A** (to display the Appy Transform Pie) then **Scale** / **Location** / **Rotation**
{F8331009}