aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/net/lacolaco/smileessence/view/page/ComposePageFragment.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/view/page/ComposePageFragment.kt')
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/page/ComposePageFragment.kt18
1 files changed, 9 insertions, 9 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/ComposePageFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/ComposePageFragment.kt
index 43836482..525bd9a0 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/page/ComposePageFragment.kt
+++ b/app/src/main/java/net/lacolaco/smileessence/view/page/ComposePageFragment.kt
@@ -1,7 +1,7 @@
package net.lacolaco.smileessence.view.page
import android.annotation.SuppressLint
-import android.app.Activity
+import androidx.appcompat.app.AppCompatActivity
import android.content.Intent
import android.net.Uri
import android.os.Bundle
@@ -39,7 +39,7 @@ class ComposePageFragment : PageFragment<PageInfo.ComposePageInfo>(), TextWatche
fun setMediaFile(uri: Uri) {
launchUi {
val mediaId = try {
- activity.contentResolver.openInputStream(uri).use { world.uploadMedia(it).await() }
+ activity!!.contentResolver.openInputStream(uri).use { world.uploadMedia(it).await() }
} catch (e: TwitterTaskException) {
world.notifyError("Failed to upload media (${e.message}")
return@launchUi
@@ -88,7 +88,7 @@ class ComposePageFragment : PageFragment<PageInfo.ComposePageInfo>(), TextWatche
if (postState.inReplyTo != null) {
layout_post_reply_status.visibility = View.VISIBLE
button_post_reply_delete.visibility = View.VISIBLE
- val header = Partials.getTweetView(postState.inReplyTo!!, world, activity,
+ val header = Partials.getTweetView(postState.inReplyTo!!, world, activity!!,
layout_post_reply_status)
header.isClickable = false
} else {
@@ -125,7 +125,7 @@ class ComposePageFragment : PageFragment<PageInfo.ComposePageInfo>(), TextWatche
override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) {
super.onCreateOptionsMenu(menu, inflater)
- SystemServiceHelper.showIM(activity, post_edit_text)
+ SystemServiceHelper.showIM(activity!!, post_edit_text)
}
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?,
@@ -133,14 +133,14 @@ class ComposePageFragment : PageFragment<PageInfo.ComposePageInfo>(), TextWatche
return inflater.inflate(R.layout.page_fragment_compose, container, false)
}
- override fun onViewCreated(view: View?, savedInstanceState: Bundle?) {
+ override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
post_edit_text.addTextChangedListener(this)
post_edit_text.setOnFocusChangeListener { _, hasFocus ->
if (hasFocus)
- SystemServiceHelper.showIM(activity, post_edit_text)
+ SystemServiceHelper.showIM(activity!!, post_edit_text)
else
- SystemServiceHelper.hideIM(activity, post_edit_text)
+ SystemServiceHelper.hideIM(activity!!, post_edit_text)
}
post_edit_text.movementMethod = object : ArrowKeyMovementMethod() {
override fun left(widget: TextView, buffer: Spannable): Boolean {
@@ -152,7 +152,7 @@ class ComposePageFragment : PageFragment<PageInfo.ComposePageInfo>(), TextWatche
}
}
button_post_tweet.setOnClickListener {
- SystemServiceHelper.hideIM(activity, post_edit_text)
+ SystemServiceHelper.hideIM(activity!!, post_edit_text)
launchUi {
try {
world.createTweetAsync(postState.text, postState.inReplyTo?.id,
@@ -193,7 +193,7 @@ class ComposePageFragment : PageFragment<PageInfo.ComposePageInfo>(), TextWatche
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
when (requestCode) {
REQUEST_OPEN_DOCUMENT -> {
- if (resultCode != Activity.RESULT_OK)
+ if (resultCode != AppCompatActivity.RESULT_OK)
return
setMediaFile(data!!.data!!)
}