mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-11-11 22:38:01 +00:00
These buttons stay clickable on desktop while their page is shown in another pane, so each click pushed another copy: - the chat banner's bio "Read more" (right pane); - a markdown file clicked in a support chat (viewer in the center); - message "Info" in the main chat while a support or reports chat is open on the right. Their content depends on what was clicked and the pane can hold other pages (a support chat), so a page of the same kind on top is replaced. The new page is drawn where the old one was, so its content is keyed by its ModalData to start fresh. The markdown file and Info load on a background thread; their close and show now run on the main thread. The markdown check is desktop only, as on Android the viewer covers its file once it has loaded.