Skip to content

Commit 1e808e3

Browse files
committed
enhance if visible
current node may be expanded... enhance log entries if expanded
1 parent 49762dc commit 1e808e3

3 files changed

Lines changed: 8 additions & 4 deletions

File tree

src/js/LogDumper.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -293,14 +293,16 @@ var logDumper = (function($, module) {
293293
}
294294
$toggle = $currentNode.prev();
295295
// console.info('groupEnd', $toggle.text());
296-
$toggle.debugEnhance();
297296
if (!$currentNode.is(".debug-content")) {
298297
$container.data("currentNode", $currentNode.parent());
299298
}
300299
if ($toggle.hasClass("empty") && $toggle.hasClass("hide-if-empty")) {
301300
$toggle.remove();
302301
$currentNode.remove();
303302
}
303+
if ($toggle.is(":visible")) {
304+
$toggle.debugEnhance();
305+
}
304306
} else if (method == "groupUncollapse") {
305307
// console.log('expand');
306308
$toggleNodes = $currentNode.parentsUntil(".debug-header, .debug-content").add($currentNode).prev();
@@ -375,8 +377,10 @@ var logDumper = (function($, module) {
375377
$table = this.methodTable(meta.backtrace, "trace", ["file","line","function"], "trace table-bordered");
376378
$node.append($table);
377379
}
378-
// $node.debugEnhance();
379380
$currentNode.append($node);
381+
if ($node.is(':visible')) {
382+
$node.debugEnhance();
383+
}
380384
}
381385
if ($node) {
382386
$node.closest(".m_group").prev().removeClass("empty");

src/js/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ $(function() {
151151
*/
152152

153153
events.subscribe('websocket', function(cmd, data) {
154-
// console.warn('rcvd websocket', cmd);
154+
// console.warn('rcvd websocket', cmd, JSON.stringify(data));
155155
if (cmd == "msg" && data) {
156156
try {
157157
logDumper.outputLogEntry(data[0], data[1], data[2]);

src/js/socketWorker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function getConnection() {
5151
// var myWorker = new Worker('socketWorker.js');
5252
// SUBSCRIBE to a topic and receive events
5353
session.subscribe('bdk.debug', function (row) {
54-
// console.log('recvd args', JSON.parse(JSON.stringify(row)));
54+
// console.log('recvd args', Object.keys(row[1][1]));
5555
if (!hasMsgQueue) {
5656
hasMsgQueue = true;
5757
// postMessage(["msg", row]);

0 commit comments

Comments
 (0)