Improve a bit window loading on init

This commit is contained in:
Jérémie Astori 2017-12-24 19:17:26 -05:00
parent 1fc2051c1d
commit a392b9f35f
No known key found for this signature in database
GPG Key ID: B9A4F245CD67BDE8
2 changed files with 8 additions and 3 deletions

View File

@ -64,8 +64,7 @@ function openCorrectChannel(clientActive, serverActive) {
// Open window provided in location.hash // Open window provided in location.hash
if (target.length === 0 && window.location.hash) { if (target.length === 0 && window.location.hash) {
target = $("#footer, #sidebar, #help") target = $(`[data-target="${escape(window.location.hash)}"]`).first();
.find(`[data-target="${escape(window.location.hash)}"]`);
} }
// Open last active channel according to the server // Open last active channel according to the server

View File

@ -1,5 +1,11 @@
{{#each channels}} {{#each channels}}
<div id="chan-{{id}}" data-title="{{name}}" data-id="{{id}}" data-type="{{type}}" data-target="#chan-{{id}}" class="chan {{type}}"> <div
id="chan-{{id}}"
class="chan {{type}}"
data-id="{{id}}"
data-title="{{name}}"
data-type="{{type}}"
>
<div class="header"> <div class="header">
<button class="lt" aria-label="Toggle channel list"></button> <button class="lt" aria-label="Toggle channel list"></button>
{{#equal type "channel"}} {{#equal type "channel"}}