Transparency fixed, for some reason, transparency sopped working and started requiring cairo background transparency expose event, only if you add a child widget onto window... Damn...