Okay, I can not recreate this on my mac at all. Nowhere in PluginRunner is the Qt wait cursor set. I checked out cssRemoveUnusedSelectors and ran it on a book with unused selectors and tried canceling at every stage with no strange cursor problems.
Furthermore, I looked at cssRemoveUnusedSelectors plugin.py code. There are only two places in the Tk gui code where a special cursor is set and both times the "arrow" cursor is used not the "wait" or "clock" cursor.
So I am just not sure what exactly is creating a spinning disk (wait cursor) as neither the Sigil code nor the cssRemoveUnusedSelector code sets that cursor as far as I can tell.
So on this one I am stumped. It is minor enough that I do not want to hold-up a critical fix release that is the new version of Sigil-1.4.2. If you do run into it again, please grab a screenshot.
KevinH
Quote:
Originally Posted by DNSB
A rather minor nit is that there are several plugins that will pop up a message such as there is an error in part014.xhtml and offer to continue or cancel. If I select cancel, the cursor remains as the spinning circle. I haven't try selecting continue.
The cssRemoveUnusedSelectors is one of those plugins.
|