GUI -- [ONOS-318] - Detail pane moves into space vacated by summary pane; makes room for incoming summary...
Change-Id: I1dd9af05bdb18cb8cf2c51b1dca3b2cfd09d9e37
diff --git a/web/gui/src/main/webapp/onos.js b/web/gui/src/main/webapp/onos.js
index cc595a9..53d68f6 100644
--- a/web/gui/src/main/webapp/onos.js
+++ b/web/gui/src/main/webapp/onos.js
@@ -825,6 +825,8 @@
return noPx('height');
}
+ function noop() {}
+
fp = {
id: id,
el: el,
@@ -833,17 +835,19 @@
return on;
},
- show: function () {
- console.log('show pane: ' + id);
+ show: function (cb) {
+ var endCb = isF(cb) || noop;
on = true;
el.transition().duration(750)
+ .each('end', endCb)
.style(cfg.side, pxShow())
.style('opacity', 1);
},
- hide: function () {
- console.log('hide pane: ' + id);
+ hide: function (cb) {
+ var endCb = isF(cb) || noop;
on = false;
el.transition().duration(750)
+ .each('end', endCb)
.style(cfg.side, pxHide())
.style('opacity', 0);
},