options: transitions fix for common ancestries
authorAndrew Chadwick <andrewc-git@piffle.org>
Mon, 7 Oct 2013 16:16:18 +0000 (17:16 +0100)
committerAndrew Chadwick <andrewc-git@piffle.org>
Thu, 10 Oct 2013 01:45:55 +0000 (02:45 +0100)
commit6beb3a66285b0cd71031bd7470913a935f3a8bbc
treed0b5e9a9f53463b3a2a5daad74eca95c336e9d9c
parent8acd017a5301d5ec3c635b0ce98077cbe3723e38
options: transitions fix for common ancestries

Fix mode subclasses with a common ancestry which use the same base class
singleton options panel, for example Line mode and Ellipse mode.
Transitions between them weren't updating the label and icon.
gui/optionspanel.py