EasyDialogs has a working version of this.
1 file changed