Skip to content

Commit 2d22d4a

Browse files
authored
Merge pull request #898 from wordpress-mobile/crash-media-unavailable
Crash Media Unavailable
2 parents b50ced7 + 49666d9 commit 2d22d4a

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## [1.3.39](https://github.com/wordpress-mobile/AztecEditor-Android/releases/tag/v1.3.39)
4+
### Fixed
5+
- Move media button initialization to avoid crash when advanced toolbar is enabled and media button is disabled
6+
37
## [1.3.38](https://github.com/wordpress-mobile/AztecEditor-Android/releases/tag/v1.3.38)
48
### Fixed
59
- When text changes, only disable selection listener if text is empty

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ repositories {
105105
```
106106
```gradle
107107
dependencies {
108-
api ('com.github.wordpress-mobile.WordPress-Aztec-Android:aztec:v1.3.38')
108+
api ('com.github.wordpress-mobile.WordPress-Aztec-Android:aztec:v1.3.39')
109109
}
110110
```
111111

aztec/src/main/kotlin/org/wordpress/aztec/toolbar/AztecToolbar.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ import android.content.Context
55
import android.os.Build
66
import android.os.Bundle
77
import android.os.Parcelable
8-
import androidx.core.text.TextUtilsCompat
9-
import androidx.core.view.ViewCompat
108
import android.util.AttributeSet
119
import android.view.KeyEvent
1210
import android.view.LayoutInflater
@@ -23,6 +21,8 @@ import android.widget.PopupMenu.OnMenuItemClickListener
2321
import android.widget.Toast
2422
import android.widget.ToggleButton
2523
import androidx.appcompat.app.AlertDialog
24+
import androidx.core.text.TextUtilsCompat
25+
import androidx.core.view.ViewCompat
2626
import org.wordpress.android.util.AppLog
2727
import org.wordpress.aztec.AztecText
2828
import org.wordpress.aztec.AztecText.EditorHasChanges.NO_CHANGES
@@ -33,8 +33,8 @@ import org.wordpress.aztec.plugins.IMediaToolbarButton
3333
import org.wordpress.aztec.plugins.IToolbarButton
3434
import org.wordpress.aztec.source.SourceViewEditText
3535
import org.wordpress.aztec.util.convertToButtonAccessibilityProperties
36-
import java.util.Arrays
3736
import java.util.ArrayList
37+
import java.util.Arrays
3838
import java.util.Locale
3939

4040
/**
@@ -819,12 +819,12 @@ class AztecToolbar : FrameLayout, IAztecToolbar, OnMenuItemClickListener {
819819
private fun setupMediaToolbar() {
820820
val mediaToolbarContainer : LinearLayout = findViewById(R.id.media_button_container)
821821
mediaToolbarContainer.visibility = if (isMediaToolbarAvailable) View.VISIBLE else View.GONE
822+
buttonMediaCollapsed = findViewById(R.id.format_bar_button_media_collapsed)
822823
if (!isMediaToolbarAvailable) return
823824

824825
mediaToolbar = findViewById(R.id.media_toolbar)
825826
stylingToolbar = findViewById(R.id.styling_toolbar)
826827

827-
buttonMediaCollapsed = findViewById(R.id.format_bar_button_media_collapsed)
828828
buttonMediaExpanded = findViewById(R.id.format_bar_button_media_expanded)
829829

830830
if (isMediaToolbarVisible) {

0 commit comments

Comments
 (0)