Dragging mouse over into workspace panel by accident

29 Aug 2012

This is a somewhat odd bug, if one can call it a bug, but it happens to me sufficiently often that I think it is worth posting about it.

How to reproduce:

  1. Open the compiler
  2. Open a source file
  3. Press and hold the left mouse button to select some text
  4. Move the mouse to select some text
  5. Continue moving the mouse into the "Program Workspace" area
  6. Release the left mouse button

What you will see is that the item under the cursor in the program workspace gets selected, because the mouseup event is being registered in that region rather than being associated with the previous text selection event.

One could call this a feature and not a bug, and say that the correct mode of operation is to stay within the bounds of the program listing when selecting text, but I think the expected behaviour is for this bug not to happen. Consider for example, selecting text in this topic window, and then having the mouse over a link when you let go of the left mouse button. It does not click the link.

Cheers

Ashley

29 Aug 2012

I like to second this one, have had multiple times that I selected something to be deleted, press delete, only to see the question if I really want to delete the program/library.