final int y = baseline - this.baseline + 1;
if (Toolkit.debug) {
canvas.drawDebugOutline(new Bounds(new Location(x, y), getSize()), getBaseline(),
Toolkit.getColor(ColorsAndFonts.COLOR_DEBUG_BOUNDS_DRAW));
}
final Image icon = icon();
if (icon == null) {
canvas.drawSolidOval(x + 1, y, iconHeight, iconHeight, Toolkit.getColor(ColorsAndFonts.COLOR_PRIMARY3));
} else {
canvas.drawImage(icon, x + 1, y);
}