Merge and close #347, use inherit for cursor style instead of default