fix debugger

pull/1/head
yann300 6 years ago
parent e8e3e70929
commit 722a9f6061
  1. 8
      src/app/components/vertical-icons-component.js
  2. 7
      src/app/debugger/debuggerUI/vmDebugger/DropdownPanel.js

@ -89,6 +89,14 @@ class VerticalIconComponent {
if (this.icons[name]) this.iconKind[kind || 'other'].removeChild(this.icons[name])
}
selected () {
let currentActive = this.view.querySelector(`.${css.active}`)
if (currentActive) {
return currentActive.getAttribute('title')
}
return null
}
select (name) {
let currentActive = this.view.querySelector(`.${css.active}`)
if (currentActive) {

@ -98,11 +98,10 @@ DropdownPanel.prototype.update = function (_data, _header) {
DropdownPanel.prototype.setContent = function (node) {
if (!this.view) return
var parent = this.view.querySelector('.dropdownpanel div.dropdowncontent')
parent.replaceChild(node, parent.firstElementChild)
yo.update(this.view, this.render(null, node))
}
DropdownPanel.prototype.render = function (overridestyle) {
DropdownPanel.prototype.render = function (overridestyle, node) {
var content = yo`<div>Empty</div>`
if (this.json) {
content = this.treeView.render({})
@ -117,7 +116,7 @@ DropdownPanel.prototype.render = function (overridestyle) {
var contentNode = yo`<div class='dropdownpanel ${css.dropdownpanel}' style='display:none'>
<i class="${css.refresh} fa fa-refresh" aria-hidden="true"></i>
<div class='dropdowncontent'>${content}</div>
<div class='dropdowncontent'>${node || content}</div>
<div class='dropdownrawcontent' style='display:none'></div>
<div class='message' style='display:none'></div>
</div>`

Loading…
Cancel
Save