Commit 1030b0d12b0cd09f230e0fbaceb7eaf441cb3757
fix error addition ... mostly
mix irving committed on 2/2/2017, 1:40:04 PMParent: e757955e84bfb9e170ad69e986a9042e6a83851b
Files changed
keyscroll.js | changed |
modules_core/app.js | changed |
modules_core/app.mcss | changed |
modules_core/tabs.js | changed |
keyscroll.js | ||
---|---|---|
@@ -23,10 +23,9 @@ | ||
23 | 23 … | curMsgEl = el |
24 | 24 … | } |
25 | 25 … | |
26 | 26 … | return function scroll(d) { |
27 | - selectChild(!curMsgEl ? container.firstChild | |
28 | - : d === 'first' ? container.firstChild | |
27 … | + selectChild((!curMsgEl || d == 'first') ? container.firstChild | |
29 | 28 … | : d < 0 ? curMsgEl.previousElementSibling || container.firstChild |
30 | 29 … | : d > 0 ? curMsgEl.nextElementSibling || container.lastChild |
31 | 30 … | : curMsgEl) |
32 | 31 … | } |
modules_core/app.js | ||
---|---|---|
@@ -39,18 +39,20 @@ | ||
39 | 39 … | } |
40 | 40 … | } |
41 | 41 … | |
42 | 42 … | function displayError (e) { |
43 | - document.body.appendChild( | |
44 | - h('Error', [ | |
45 | - h('h1', e.message), | |
46 | - h('big', [ | |
47 | - h('code', e.filename + ':' + e.lineno) | |
48 | - ]), | |
49 | - h('pre', e.error | |
50 | - ? (e.error.stack || e.error.toString()) | |
51 | - : e.toString() | |
52 | - ) | |
43 … | + document.body.querySelector('.\\.content').appendChild( | |
44 … | + h('div.page', [ | |
45 … | + h('Error', { title: e.message }, [ | |
46 … | + h('h1', e.message), | |
47 … | + h('big', [ | |
48 … | + h('code', e.filename + ':' + e.lineno) | |
49 … | + ]), | |
50 … | + h('pre', e.error | |
51 … | + ? (e.error.stack || e.error.toString()) | |
52 … | + : e.toString() | |
53 … | + ) | |
54 … | + ]) | |
53 | 55 … | ]) |
54 | 56 … | ) |
55 | 57 … | } |
56 | 58 … |
Built with git-ssb-web