YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
26 stars 8 forks source link

Room Editor: "Select from Any Layer" toggles off when accidentally selecting something on a tile layer #6924

Open nullbunny opened 4 months ago

nullbunny commented 4 months ago

Description

My room setup: Multiple tile layers, asset layers and instance layers.

With "Select from Any Layer" toggled on I can click on and manipulate instances and sprite assets as usualy.

But when I deselect an instance by clicking past an instance the following happens:

  1. The option "Select from Any Layer" switches off
  2. The tile layer gets selected
  3. The editor immediately starts drawing with the tile I clicked on, the exact moment I click on it.

I don't know if the new behavior of working with tile layers is intended. If it is, it would be better to make it a separate tool in my opinion, because when I use this option I am thinking about placeable things like objects and sprites and I don't want to draw tiles whenever I misclick.

Steps To Reproduce

  1. Setup a room with multiple tile layers and instance layers.
  2. Fill them up
  3. With "Select from Any Layer" toggled on, click on instances
  4. Click past an instance and on a tile layer and see the following happening: 4.1 The option "Select from Any Layer" toggles off. 4.2 You immediately start drawing on the tile layer.

Which version of GameMaker are you reporting this issue for?

IDE v2024.800.0.597 Runtime v2024.800.0.620

Which operating system(s) are you seeing the problem on?

Windows 10.0.22631.0

a802320f-6bd8-4fe5-b48f-945c7084e200

YYDan commented 2 months ago

Very similar to https://github.com/YoYoGames/GameMaker-Bugs/issues/5751