The name string itself is used in a dictionary lookup. If you append a check char to the end, looking up the name will fail, which means you will not be able to toggle the previously set semantic in one step.
So adding chars to the name is *not* what I want to do. I would have to collect the selected names and check if already appended with space check and then remove it before looking it the name in the dictionary.
BTW, any user could set their own qss and make any Sigil dialog pretty unusable.
|