bugfix: progress didn't get updated while source changed
open url dialog