Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: Radeon RX 580 Series ATI Technologies Inc. 4.5.13596 Core Profile Context 20.10.35.02 27.20.1034.6
Broken: version: 2.93.0 Beta, branch: master, commit date: 2021-05-04 20:58, hash: rB96abe5ebbc55
Short description of error
Unlike the "I" shortcut, which inserts keyframes for the active keying set, Alt-I always deletes (only) keyframes for the transform properties.
Exact steps for others to reproduce the error
- Load the default startup scene.
- In the Timeline editor, select the "Location & Rotation" keying set as the active one.
- Select the default light and, with the cursor still in the 3D Viewport, press I. Blender creates Location and Rotation keyframes as expected.
- Change the active keying set to "Location."
- With the cursor in the 3D Viewport, press Alt-I and confirm. Blender deletes all keyframes including the Rotation ones, even though those aren't in the active keying set.
- Clear the active keying set.
- Rightclick on the light's "Power" property and choose "Add to Keying Set."
- With the cursor in the 3D Viewport, press I. Blender creates a Power keyframe as expected.
- Press Alt-I and confirm. Blender displays an error and the Power keyframe is not removed.