View Single Post
Old 11-21-2020, 09:59 AM   #58
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,893
Karma: 6120478
Join Date: Nov 2009
Device: many
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 View Post
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.
KevinH is offline   Reply With Quote