Skip to content

Commit 71086fd

Browse files
Fix: Android Pip mode issue
1 parent b838105 commit 71086fd

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

android/src/main/java/com/reactnativeaudiowaveform/visualizer/WaveformSeekBar.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -232,9 +232,12 @@ open class WaveformSeekBar @JvmOverloads constructor(
232232
super.onSizeChanged(w, h, oldw, oldh)
233233
mCanvasWidth = w
234234
mCanvasHeight = h
235-
progressBitmap =
236-
Bitmap.createBitmap(getAvailableWidth(), mCanvasHeight, Bitmap.Config.ARGB_8888)
237-
progressShader = BitmapShader(progressBitmap, Shader.TileMode.CLAMP, Shader.TileMode.CLAMP)
235+
try {
236+
progressBitmap =
237+
Bitmap.createBitmap(getAvailableWidth(), mCanvasHeight, Bitmap.Config.ARGB_8888)
238+
progressShader = BitmapShader(progressBitmap, Shader.TileMode.CLAMP, Shader.TileMode.CLAMP)
239+
} catch(e: IllegalArgumentException) {
240+
}
238241
}
239242
}
240243

0 commit comments

Comments
 (0)