Lack of this feature really should be considered a bug, but fixing the problem requires some work on the user interface.
I’m using 5.5M2 on Linux. I’ve seen this behavior in other versions.
About 45 minutes ago, I clicked the Row Count tab for a table. Because the table is being updated, and is on the large side (maybe 1.5 millior rows–I don’t know exactly because, well, I can’t get a row count right now…). Unfortunately, I forgot to save some changes before requesting the Row Count. (I’ve had this happen before, so I try to remember to save everything I care about before clicking Row Count or Preview for a table like this.
The IDE won’t let me do ANYTHING. It shows the hourglass cursor if I move the mouse over any control other than the menu and window controls. Clicking on a menu entry doesn’t do anything. Clicking the close window control would let me do a force quit, but I would lose my edits and it would forget which files I had open. It will probably have an answer when I get in tomorrow.
The IDE should allow this kind of operation to be cancelled! An operation like this that takes more than 5 seconds should pop a dialog box, similar to the one we get for deliberate SQL operations. Of course the dialog box should pop down when the operation completes.