diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 883d9b4ceb..d3dcbfd2f6 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -143,6 +143,7 @@ android:screenOrientation="portrait" /> > { + LoaderManager.getInstance(this).initLoader(loaderID, null, object : LoaderManager.LoaderCallbacks> { override fun onCreateLoader(id: Int, bundle: Bundle?): Loader> { return EditClosedGroupLoader(this@EditClosedGroupActivity, groupID) @@ -97,7 +100,7 @@ class EditClosedGroupActivity : PassphraseRequiredActionBarActivity() { override fun onLoadFinished(loader: Loader>, members: List) { // We no longer need any subsequent loading events // (they will occur on every activity resume). - LoaderManager.getInstance(this@EditClosedGroupActivity).destroyLoader(Companion.loaderID) + LoaderManager.getInstance(this@EditClosedGroupActivity).destroyLoader(loaderID) originalMembers.clear() originalMembers.addAll(members.toHashSet()) @@ -120,7 +123,7 @@ class EditClosedGroupActivity : PassphraseRequiredActionBarActivity() { override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) when (requestCode) { - Companion.addUsersRequestCode -> { + addUsersRequestCode -> { if (resultCode != RESULT_OK) return if (data == null || data.extras == null || !data.hasExtra(SelectContactsActivity.selectedContactsKey)) return @@ -180,8 +183,8 @@ class EditClosedGroupActivity : PassphraseRequiredActionBarActivity() { private fun onAddMembersClick() { val intent = Intent(this@EditClosedGroupActivity, SelectContactsActivity::class.java) - intent.putExtra(SelectContactsActivity.Companion.usersToExcludeKey, members.toTypedArray()) - startActivityForResult(intent, Companion.addUsersRequestCode) + intent.putExtra(SelectContactsActivity.usersToExcludeKey, members.toTypedArray()) + startActivityForResult(intent, addUsersRequestCode) } private fun saveName() { @@ -227,7 +230,7 @@ class EditClosedGroupActivity : PassphraseRequiredActionBarActivity() { return Toast.makeText(this, R.string.activity_edit_closed_group_not_enough_group_members_error, Toast.LENGTH_LONG).show() } - val maxGroupMembers = if (isSSKBasedClosedGroup) ClosedGroupsProtocol.groupSizeLimit else Companion.legacyGroupSizeLimit + val maxGroupMembers = if (isSSKBasedClosedGroup) ClosedGroupsProtocol.groupSizeLimit else legacyGroupSizeLimit if (members.size >= maxGroupMembers) { // TODO: Update copy for SSK based closed groups return Toast.makeText(this, R.string.activity_edit_closed_group_too_many_group_members_error, Toast.LENGTH_LONG).show()