@@ -130,23 +130,23 @@ class XposedModule: IXposedHookLoadPackage {
130130 try {
131131 val prefs = RemotePreferences (AndroidAppHelper .currentApplication(), " tk.superl2.xwifi.preferences" , " tk.superl2.xwifi_preferences" )
132132 val selectedAccessPoint = searchForWifiEntry(getObjectField(getObjectField(param.thisObject, " mSelectedAccessPoint" ), " ssid" ) as String , getObjectField(getObjectField(param.thisObject, " mSelectedAccessPoint" ), " security" ) as Int )
133- AlertDialog .Builder ((param.thisObject as Fragment ).activity).also { builder ->
134- builder. setTitle(selectedAccessPoint.title)
135- builder. setView(ImageView ((param.thisObject as Fragment ).activity).also { qrCodeView ->
136- qrCodeView. setPadding(0 , 0 , 0 , QR_CODE_DIALOG_BOTTOM_IMAGE_MARGIN )
137- qrCodeView. adjustViewBounds = true
138- qrCodeView. setImageBitmap(QRCode
133+ AlertDialog .Builder ((param.thisObject as Fragment ).activity).apply {
134+ setTitle(selectedAccessPoint.title)
135+ setView(ImageView ((param.thisObject as Fragment ).activity).apply {
136+ setPadding(0 , 0 , 0 , QR_CODE_DIALOG_BOTTOM_IMAGE_MARGIN )
137+ adjustViewBounds = true
138+ setImageBitmap(QRCode
139139 .from(Wifi ()
140140 .withSsid(selectedAccessPoint.title)
141141 .withPsk(selectedAccessPoint.password)
142142 .withAuthentication(selectedAccessPoint.type.asQRCodeAuth()))
143143 .withSize(prefs.getString(" qr_code_resolution" , DEFAULT_QR_CODE_RESOLUTION ).toInt(), prefs.getString(" qr_code_resolution" , DEFAULT_QR_CODE_RESOLUTION ).toInt())
144144 .bitmap())
145145 })
146- builder. setNeutralButton(" Settings" ) { dialog, _ -> dialog.dismiss(); (param.thisObject as Fragment ).startActivity(Intent ().setComponent(ComponentName (" tk.superl2.xwifi" , " tk.superl2.xwifi.SettingsActivity" )).putExtra(" xposed" , true )) }
147- builder. setPositiveButton(" Done" ) { dialog, _ -> dialog.dismiss() }
146+ setNeutralButton(" Settings" ) { dialog, _ -> dialog.dismiss(); (param.thisObject as Fragment ).startActivity(Intent ().setComponent(ComponentName (" tk.superl2.xwifi" , " tk.superl2.xwifi.SettingsActivity" )).putExtra(" xposed" , true )) }
147+ setPositiveButton(" Done" ) { dialog, _ -> dialog.dismiss() }
148148 loadingDialog.dismiss()
149- (param.thisObject as Fragment ).activity.runOnUiThread { builder. show() }
149+ (param.thisObject as Fragment ).activity.runOnUiThread { show() }
150150 }
151151 } catch (e: WifiUnparseableException ) {
152152 AlertDialog .Builder ((param.thisObject as Fragment ).activity).apply {
0 commit comments