https://alloder.pro/forums/topic/1371-autoselectdialog/?do=findComment&comment=37561