1
0
forked from sunglocto/pi-im

Make sure MUCs are joined with legacy history enabled

This commit is contained in:
2026-01-02 13:48:14 +00:00
parent 85b82b2d3b
commit 02dcd4b453

View File

@@ -1109,9 +1109,8 @@ func main() {
if bookmark.Nick == "" {
bookmark.Nick = client.Login.DisplayName
}
var zero uint64 = uint64(0)
addChatTab(true, bookmark.JID, bookmark.Nick)
_, err := client.ConnectMuc(bookmark, oasisSdk.MucLegacyHistoryConfig{MaxCount: &zero}, context.TODO())
_, err := client.ConnectMuc(bookmark, oasisSdk.MucLegacyHistoryConfig{}, context.TODO())
if err != nil {
fyne.Do(func() {
joinRoomButton.Enable()
@@ -1231,7 +1230,7 @@ func main() {
}, w)
})
beginADM := fyne.NewMenuItem("Start a DM", func() {
beginADM := fyne.NewMenuItem("start a DM", func() {
dialog.ShowEntryDialog("Start a DM", "JID:", func(s string) {
i := resourcePiloadingGif
gif, err := extraWidgets.NewAnimatedGifFromResource(i)
@@ -1565,6 +1564,7 @@ func main() {
}
AppTabs.OnSelected = func(ti *container.TabItem) {
chatSidebar.Resize(chatSidebar.Size())
if AppTabs.Selected() == AppTabs.Items[0] {
chatSidebar.Hidden = true
return
@@ -1644,6 +1644,7 @@ func main() {
}
chatSidebar.Hidden = false
chatSidebar.Refresh()
chatSidebar.Resize(chatSidebar.Size())
}