gui - fix slot figures to accept subclasses