This commit is contained in:
Mariotaku Lee 2017-05-05 20:18:04 +08:00
parent 9590df6380
commit 7c507ac2de
No known key found for this signature in database
GPG Key ID: 15C10F89D7C33535
1 changed files with 3 additions and 2 deletions

View File

@ -1035,6 +1035,8 @@ class ComposeActivity : BaseActivity(), OnMenuItemClickListener, OnClickListener
editText.setSelection(selectionStart, selectionEnd)
}
statusVisibility = intent.getStringExtra(EXTRA_VISIBILITY) ?: status.extras?.visibility
possiblySensitive = intent.getBooleanExtra(EXTRA_IS_POSSIBLY_SENSITIVE,
details.type == AccountType.MASTODON && status.is_possibly_sensitive)
accountsAdapter.selectedAccountKeys = arrayOf(status.account_key)
showReplyLabelAndHint(status)
return true
@ -1299,7 +1301,6 @@ class ComposeActivity : BaseActivity(), OnMenuItemClickListener, OnClickListener
if (menuBar == null) return
val menu = menuBar.menu
val hasMedia = this.hasMedia
menu.setItemAvailability(R.id.toggle_sensitive, hasMedia)
menu.setItemAvailability(R.id.edit_summary, hasEditSummary)
menu.setItemAvailability(R.id.schedule, extraFeaturesService.isSupported(
ExtraFeaturesService.FEATURE_SCHEDULE_STATUS))
@ -1307,7 +1308,7 @@ class ComposeActivity : BaseActivity(), OnMenuItemClickListener, OnClickListener
ExtraFeaturesService.FEATURE_SHARE_GIF))
menu.setGroupAvailability(MENU_GROUP_IMAGE_EXTENSION, hasMedia)
menu.setItemChecked(R.id.toggle_sensitive, hasMedia && possiblySensitive)
menu.setItemChecked(R.id.toggle_sensitive, possiblySensitive)
val attachLocation = kPreferences[attachLocationKey]
val attachPreciseLocation = kPreferences[attachPreciseLocationKey]