Client hungs after clicking between open chats (#3)
Closed
Unknown opened 3 years ago

And again an exception in the console:

Debug: (MVIKotlin) MessageListStore (STATE, Model): Model(openChat=OpenChats [
  id: 2
  account: kobit@tigase.org
  jid: rawingdocm@sj.ms
  name: rawingdocm@sj.ms
], title=rawingdocm@sj.ms, messages=[Messages [
  id: 2
  openchat_id: 2
  account: kobit@tigase.org
  jid: rawingdocm@sj.ms
  stanzaId: 
  body
Debug: (MVIKotlin) MessageListStore (RESULT, MessageListUpdated): MessageListUpdated(messages=[Messages [
  id: 2
  openchat_id: 2
  account: kobit@tigase.org
  jid: rawingdocm@sj.ms
  stanzaId: 
  body: Здравия желаю
  timestamp: 2021-09-30T13:38:04.423Z
  state: IncomingRead
]])
Debug: (MVIKotlin) MessageListStore (RESULT, MessageListUpdated): MessageListUpdated(messages=[Messages [
  id: 2
  openchat_id: 2
  account: kobit@tigase.org
  jid: rawingdocm@sj.ms
  stanzaId: 
  body: Здравия желаю
  timestamp: 2021-09-30T13:38:04.423Z
  state: IncomingRead
]])
Debug: (MVIKotlin) MessageListStore (STATE, Model): Model(openChat=OpenChats [
  id: 2
  account: kobit@tigase.org
  jid: rawingdocm@sj.ms
  name: rawingdocm@sj.ms
], title=rawingdocm@sj.ms, messages=[Messages [
  id: 2
  openchat_id: 2
  account: kobit@tigase.org
  jid: rawingdocm@sj.ms
  stanzaId: 
  body
Debug: (MVIKotlin) MessageListStore (STATE, Model): Model(openChat=OpenChats [
  id: 2
  account: kobit@tigase.org
  jid: rawingdocm@sj.ms
  name: rawingdocm@sj.ms
], title=rawingdocm@sj.ms, messages=[Messages [
  id: 2
  openchat_id: 2
  account: kobit@tigase.org
  jid: rawingdocm@sj.ms
  stanzaId: 
  body
Debug: (MVIKotlin) SideMenuStore (INTENT, SelectItem): SelectItem(item=DirectChatMenuItem(chat=OpenChatUnreadsItem(openChatId=2, account=kobit@tigase.org, jid=rawingdocm@sj.ms, name=rawingdocm@sj.ms, unread=1), icon=avatar_.png, name=rawingdocm@sj.ms))
Debug: (MVIKotlin) SideMenuStore (RESULT, MenuItemSelected): MenuItemSelected(selected=DirectChatMenuItem(chat=OpenChatUnreadsItem(openChatId=2, account=kobit@tigase.org, jid=rawingdocm@sj.ms, name=rawingdocm@sj.ms, unread=1), icon=avatar_.png, name=rawingdocm@sj.ms))
Debug: (MVIKotlin) SideMenuStore (STATE, Model): Model(selected=DirectChatMenuItem(chat=OpenChatUnreadsItem(openChatId=2, account=kobit@tigase.org, jid=rawingdocm@sj.ms, name=rawingdocm@sj.ms, unread=1), icon=avatar_.png, name=rawingdocm@sj.ms), generalMenuItems=[GeneralMenuItem(action=Roster, icon=roste
Debug: (MVIKotlin) SideMenuStore (RESULT, OpenChatsLoaded): OpenChatsLoaded(items=[OpenChatUnreadsItem(openChatId=1, account=kobit@tigase.org, jid=punkmanw@chatwith.xyz, name=punkmanw@chatwith.xyz, unread=0), OpenChatUnreadsItem(openChatId=2, account=kobit@tigase.org, jid=rawingdocm@sj.ms, name=rawingdocm@sj.ms, un
Debug: (MVIKotlin) SideMenuStore (STATE, Model): Model(selected=DirectChatMenuItem(chat=OpenChatUnreadsItem(openChatId=2, account=kobit@tigase.org, jid=rawingdocm@sj.ms, name=rawingdocm@sj.ms, unread=1), icon=avatar_.png, name=rawingdocm@sj.ms), generalMenuItems=[GeneralMenuItem(action=Roster, icon=roste
Debug: (MVIKotlin) SideMenuStore (RESULT, OpenChatsLoaded): OpenChatsLoaded(items=[OpenChatUnreadsItem(openChatId=1, account=kobit@tigase.org, jid=punkmanw@chatwith.xyz, name=punkmanw@chatwith.xyz, unread=0), OpenChatUnreadsItem(openChatId=2, account=kobit@tigase.org, jid=rawingdocm@sj.ms, name=rawingdocm@sj.ms, un
Debug: (MVIKotlin) SideMenuStore (STATE, Model): Model(selected=DirectChatMenuItem(chat=OpenChatUnreadsItem(openChatId=2, account=kobit@tigase.org, jid=rawingdocm@sj.ms, name=rawingdocm@sj.ms, unread=1), icon=avatar_.png, name=rawingdocm@sj.ms), generalMenuItems=[GeneralMenuItem(action=Roster, icon=roste
Exception in thread "AWT-EventQueue-0" kotlin.UninitializedPropertyAccessException: lateinit property relocationRequesterNode has not been initialized
        at androidx.compose.ui.layout.RelocationRequesterModifier.getRelocationRequesterNode(RelocationRequesterModifier.kt:32)
        at androidx.compose.ui.layout.RelocationRequester.bringIntoView(RelocationRequester.kt:61)
        at androidx.compose.ui.layout.RelocationRequester.bringIntoView$default(RelocationRequester.kt:59)
        at androidx.compose.foundation.FocusableKt$focusable$2$4$1.invokeSuspend(Focusable.kt:108)
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
        at androidx.compose.ui.platform.FlushCoroutineDispatcher$dispatch$2.invokeSuspend(CoroutineDispatchers.desktop.kt:55)
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Unknown commented 3 years ago

It is known issue of Compose. Workaround added.

Unknown commented 3 years ago

Implemented

issue 1 of 1
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/officialtea#3
Please wait...
Page is in error, reload to recover