The problem is that one of the frames in a spritesheet is automatically selected when opening the respective spritesheet file using double-click, when trying to set the frames in an AnimatedSprite2D.
The selected frame is the one that was under the cursor when I double-clicked. As you can see in the last screenshot, a frame is already selected without any input from me, other than the initial double-click on the file that I wanted to open.
I expect the file to simply open without selecting any frame for me, just like when you open the spritesheet using the "open" button, which works fine.
Steps to reproduce
Open the project
Open the node_2d.tscn scene
Select AnimatedSprite2D
In the properties window, click on SpriteFrames
Down in the animation window, press on the grid icon (Add frames from sprite sheet) or press Ctrl + Shift + O
Navigate to res://assets/spritesheets in the window that opens up
Double click on paragon_of_time_separate_smearframes.png (You might need to do this a couple of times, for me the bug didn't trigger the first time)
If the new window that pops up is under the cursor where you selected the paragon_of_time_separate_smearframes.png file, you should see that the frame under the cursor is automatically selected.
Tested versions
System information
Godot v4.2.1.stable - Windows 10.0.19045 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 3080 (NVIDIA; 31.0.15.5123) - AMD Ryzen 9 5900X 12-Core Processor (24 Threads)
Issue description
The problem is that one of the frames in a spritesheet is automatically selected when opening the respective spritesheet file using double-click, when trying to set the frames in an AnimatedSprite2D.
The selected frame is the one that was under the cursor when I double-clicked. As you can see in the last screenshot, a frame is already selected without any input from me, other than the initial double-click on the file that I wanted to open.
I expect the file to simply open without selecting any frame for me, just like when you open the spritesheet using the "open" button, which works fine.
Steps to reproduce
Minimal reproduction project (MRP)
Godot Spritesheet Bug Report.zip