Christian Fraß commited on 2021-11-20 19:04:25
Zeige 2 geänderte Dateien mit 16 Einfügungen und 14 Löschungen.
| ... | ... |
@@ -406,7 +406,7 @@ namespace ns_model |
| 406 | 406 |
if ((user_name !== model.nickname) && (! model.queries.hasOwnProperty(user_name))) |
| 407 | 407 |
{
|
| 408 | 408 |
model.queries[user_name] = {"entries": []};
|
| 409 |
- notify(model, "spots_changed"); |
|
| 409 |
+ set_active(model, {"kind": "query", "name": user_name});
|
|
| 410 | 410 |
} |
| 411 | 411 |
else |
| 412 | 412 |
{
|
| ... | ... |
@@ -1,6 +1,19 @@ |
| 1 | 1 |
namespace ns_view |
| 2 | 2 |
{
|
| 3 | 3 |
|
| 4 |
+ /** |
|
| 5 |
+ * clears the content and focus on the message content input |
|
| 6 |
+ */ |
|
| 7 |
+ function clear_content |
|
| 8 |
+ ( |
|
| 9 |
+ ): void |
|
| 10 |
+ {
|
|
| 11 |
+ let dom_content: HTMLInputElement = document.querySelector<HTMLInputElement>("#content");
|
|
| 12 |
+ dom_content.value = ""; |
|
| 13 |
+ dom_content.focus(); |
|
| 14 |
+ } |
|
| 15 |
+ |
|
| 16 |
+ |
|
| 4 | 17 |
/** |
| 5 | 18 |
* updates the state (switches between login, connecting and regular "page") |
| 6 | 19 |
*/ |
| ... | ... |
@@ -51,6 +64,8 @@ namespace ns_view |
| 51 | 64 |
} |
| 52 | 65 |
// meeh… |
| 53 | 66 |
ns_control.setup(conf, model); |
| 67 |
+ |
|
| 68 |
+ clear_content(); |
|
| 54 | 69 |
} |
| 55 | 70 |
|
| 56 | 71 |
|
| ... | ... |
@@ -207,19 +222,6 @@ namespace ns_view |
| 207 | 222 |
} |
| 208 | 223 |
|
| 209 | 224 |
|
| 210 |
- /** |
|
| 211 |
- * clears the content and focus on the message content input |
|
| 212 |
- */ |
|
| 213 |
- function clear_content |
|
| 214 |
- ( |
|
| 215 |
- ): void |
|
| 216 |
- {
|
|
| 217 |
- let dom_content: HTMLInputElement = document.querySelector<HTMLInputElement>("#content");
|
|
| 218 |
- dom_content.value = ""; |
|
| 219 |
- dom_content.focus(); |
|
| 220 |
- } |
|
| 221 |
- |
|
| 222 |
- |
|
| 223 | 225 |
/** |
| 224 | 226 |
* sets up the view |
| 225 | 227 |
*/ |
| 226 | 228 |