Enable subclasses of DdPushButton to close the DdDialog
[BUG] Handle NULL date properly