WEX & PMB Войти
← Баги · Форум
Ю
юρυ #ᥲ𐔤ρυᥴᥴ 4 сентября 2026 г.
БагНовый

баг при написании плагина.

Описание

текст не отображался, после вылетел.

Логи

Model: SM-A155F
OS Version: 16
Device ID: BP4A.251205.006
CPU Cores: 8
Total Memory: 7679 MB
App Version: 21
Available Storage: 153556 MB
Network Type: Wi-Fi


Screen: null
-----   STACKTRACE   -----
Unknown error
java.lang.StringIndexOutOfBoundsException
	at android.text.SpannableStringBuilder.<init>(SpannableStringBuilder.java:64)
	at androidx.emoji2.text.SpannableBuilder.<init>(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:23)
	at androidx.emoji2.text.SpannableBuilder.subSequence(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:5)
	at client.wex.plugins.PluginEditorActivity.autoIndent(Native Method)
	at client.wex.plugins.PluginEditorActivity.access$autoIndent(dex-id-80693ab7dba0ed2989380e7ae16804bc6b598e66:1)
	at hc3.invoke(Native Method)
	at client.wex.plugins.PluginEditorActivity$setupEditor$3.afterTextChanged(Native Method)
	at android.widget.TextView.sendAfterTextChanged(TextView.java:13635)
	at android.widget.TextView$ChangeWatcher.afterTextChanged(TextView.java:17669)
	at android.text.SpannableStringBuilder.sendAfterTextChanged(SpannableStringBuilder.java:1279)
	at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:579)
	at androidx.emoji2.text.SpannableBuilder.replace(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:14)
	at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:509)
	at androidx.emoji2.text.SpannableBuilder.replace(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:4)
	at androidx.emoji2.text.SpannableBuilder.replace(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:12)
	at android.text.method.QwertyKeyListener.onKeyDown(QwertyKeyListener.java:234)
	at android.text.method.TextKeyListener.onKeyDown(TextKeyListener.java:142)
	at androidx.emoji2.viewsintegration.EmojiKeyListener.onKeyDown(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:11)
	at android.widget.TextView.doKeyDown(TextView.java:10503)
	at android.widget.TextView.onKeyDown(TextView.java:10256)
	at android.view.KeyEvent.dispatch(KeyEvent.java:4358)
	at android.view.View.dispatchKeyEvent(View.java:17410)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at android.widget.HorizontalScrollView.dispatchKeyEvent(HorizontalScrollView.java:674)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at android.widget.ScrollView.dispatchKeyEvent(ScrollView.java:755)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:2111)
	at com.android.internal.policy.DecorView.superDispatchKeyEvent(DecorView.java:1197)
	at com.android.internal.policy.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:2268)
	at android.app.Activity.dispatchKeyEvent(Activity.java:4877)
	at androidx.core.app.ComponentActivity.superDispatchKeyEvent(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:4)
	at androidx.core.view.KeyEventDispatcher.dispatchKeyEvent(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:10)
	at androidx.core.app.ComponentActivity.dispatchKeyEvent(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:23)
	at androidx.appcompat.app.AppCompatActivity.dispatchKeyEvent(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:23)
	at androidx.appcompat.view.WindowCallbackWrapper.dispatchKeyEvent(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:3)
	at androidx.appcompat.app.AppCompatDelegateImpl$AppCompatWindowCallback.dispatchKeyEvent(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:22)
	at client.wex.utils.HapticManager$HapticWindowCallback.dispatchKeyEvent(Native Method)
	at client.wex.utils.helper.design.AnimatedShaderBackgroundView$TouchForwardingCallback.dispatchKeyEvent(Native Method)
	at com.android.internal.policy.DecorView.dispatchKeyEvent(DecorView.java:1088)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent(ViewRootImpl.java:9829)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:9657)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:8994)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:9051)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:9017)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:9222)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:9025)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:9279)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:8998)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:9051)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:9017)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:9025)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:8998)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:12916)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:12804)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:12759)
	at android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl(ViewRootImpl.java:8506)
	at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:8383)
	at android.os.Handler.dispatchMessage(Handler.java:132)
	at android.os.Looper.dispatchMessage(Looper.java:358)
	at android.os.Looper.loopOnce(Looper.java:288)
	at android.os.Looper.loop(Looper.java:392)
	at c9.run(r8-map-id-30b92d99c84a3150a5089176625e727ddc8136d9d95d28cb3173b146f8563a6d:151)
	at android.os.Handler.handleCallback(Handler.java:1070)
	at android.os.Handler.dispatchMessage(Handler.java:125)
	at android.os.Looper.dispatchMessage(Looper.java:358)
	at android.os.Looper.loopOnce(Looper.java:288)
	at android.os.Looper.loop(Looper.java:392)
	at android.app.ActivityThread.main(ActivityThread.java:10346)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:638)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:972)

Оставить ответ

Открывается в приложении WexClient

Установите клиент для Android — обсуждение, установка плагинов и ответы живут там.

Скачать WexClient Открыть в приложении

Другие баги