Update with deepin-ui, deepin-ui has add destroy_func option for customize close callback