2 Commits

Author SHA1 Message Date
bbfcbfcae6 ssb: Avoid one last superfluous reload.
All checks were successful
Build Tilde Friends / Build-Docs (push) Successful in 2m49s
Build Tilde Friends / Build-All (push) Successful in 10m35s
2025-12-17 12:38:24 -05:00
cd2903c0df ssb: Embiggen the search input box when focused. 2025-12-17 12:24:58 -05:00
3 changed files with 9 additions and 3 deletions

View File

@@ -1,5 +1,5 @@
{
"type": "tildefriends-app",
"emoji": "🦀",
"previous": "&KPnjURiuJa5b0ONjxz11bMm7yuhY9wlBTyB+fzl0zzk=.sha256"
"previous": "&Gq9oYdYRgeFSi5TbP/K8xRFtRmcRFmKgnbsEgDzEDoE=.sha256"
}

View File

@@ -612,7 +612,7 @@ class TfElement extends LitElement {
by_count.push({count: v.of, id: id});
}
let reactions = this.load_recent_reactions();
this.load_channels_latest(Object.keys(following));
let channels = this.load_channels_latest(Object.keys(following));
this.channels_unread = JSON.parse(
(await tfrpc.rpc.databaseGet('unread')) ?? '{}'
);
@@ -625,6 +625,7 @@ class TfElement extends LitElement {
self.users = result;
});
await reactions;
await channels;
this.whoami = whoami;
this.loaded = whoami;
} finally {
@@ -792,6 +793,12 @@ class TfElement extends LitElement {
};
let tabs = html`
<style>
#search_text:focus {
float: none !important;
width: 100%;
}
</style>
<div
class="w3-bar w3-theme-l1"
style="position: static; top: 0; z-index: 10"

View File

@@ -502,7 +502,6 @@ class TfTabNewsFeedElement extends LitElement {
this.grouped_private_messages,
]))
) {
console.log(this._messages_key, this.make_messages_key());
console.log(
`loading messages for ${this.whoami} (messages=${!this.messages},${this._messages_key != this.make_messages_key()} following=${this._messages_following !== JSON.stringify(this.following)}, private=${this._private_messages !== JSON.stringify([this.private_messages, this.grouped_private_messages])},${this.private_messages?.length},${Object.keys(this.grouped_private_messages ?? {}).length})`
);