Pressing escape during action closes CCleaner

I don't know if this is a bug, or if it's supposed to be like this,

But when I'm running CCleaner and I'm analysing, cleaning or scanning for registry problems and I press the escape button, the whole program closes.

Pressing the escape keyboard key usually cancels or aborts the current operation.

Pressing the escape keyboard key usually cancels or aborts the current operation.

Exactly, normally it should, but in this case it closes the whole program instead of just stopping the scan or stopping the cleaning.

same here, just tried it and pressing Esc closes the whole program.

I assume it should just abort the scan, wipe etc? Is it really a bug or a problem if it closes the program rather than just cancelling the current operation?

Well normally Escape takes you right out of a program rather than just aborting the current operation within the program. I'd say it's by design :)

I doubt it, pressing the escape button should only abort the current operation, not the whole program. In Notepad, Paint, Winamp, Firefox, name any program you want, the escape button doesn't shut down the entire program. I'd love to see a CCleaner official say something about this.

It's true, to close a program via the ESC key is not common at all within software design. But that is not stating whether it's a good factor or bad factor, just stating what is common practice.

I've just checked again and just loading CCleaner and then pressing Esc (without running any scan, wipe etc) closes the program. This must be quite unique. I've loaded a few programs on my computer and none of them except CCleaner close when Esc is pressed. It is indeed strange behaviour...

Ahh.. I don't know where I was lead to believe that Esc closed programs :o. But then again I seldom use the Escape button for anything these days.

I guess they figured Esc meant "escaping" from the program which is why it closes upon being pressed?

We will look into this :)

MrRon

It's been almost a week now, any updates on this? :)