scijava/scijava-common — pull request #68 by hinerm (2014-05-22 12:53:00+00:00)
Title: Fix ModuleRunner's cancel method

This was only calling the `Module#cancel()` method, which actually is distinct from `Cancelable#cancel(String)`.

If the `Module` of a `ModuleRunner` is `Cancelable` itself, I think that `Module`s `cancel(String)` method should be called.

Without this, after canceling a dialog during `OpenFile` for example, the module returns as not canceled.