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:
- Open the compiler
- Open a source file
- Press and hold the left mouse button to select some text
- Move the mouse to select some text
- Continue moving the mouse into the "Program Workspace" area
- 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
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:
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