Do you check if DESKTOP session is properly set and to which value is set WINDOWMANAGER. and of course you can create another pull request adn try it. I don't have mate installed.