diff --git a/ui (gen4)/lib/widget/browse2.html b/ui (gen4)/lib/widget/browse2.html index 58a17f5f..e96cfde4 100755 --- a/ui (gen4)/lib/widget/browse2.html +++ b/ui (gen4)/lib/widget/browse2.html @@ -47,6 +47,11 @@ body { overflow: visible; } +.browse-widget .list.items .text + .text:before { + content: " "; + white-space: pre; +} + .browse-widget .list .text .key-hint { text-decoration-skip-ink: none; } @@ -60,6 +65,9 @@ body { .item.path .text:before { content: "/"; + margin-left: 0.1em; + margin-right: 0.1em; + opacity: 0.5; } /* XXX experimental... */ @@ -273,7 +281,10 @@ requirejs([ $(function(){ $('.container') - .draggable({ cancel: ".path .dir, .list div" }) + .draggable({ + //handle: '.list.header', + cancel: '.list.items', + }) }) diff --git a/ui (gen4)/lib/widget/browse2.js b/ui (gen4)/lib/widget/browse2.js index e74d7676..045cae68 100755 --- a/ui (gen4)/lib/widget/browse2.js +++ b/ui (gen4)/lib/widget/browse2.js @@ -3056,6 +3056,7 @@ var BaseBrowserPrototype = { // first last elements... // NOTE: if focus does not change this will trigger any handlers... // NOTE: this will reveal the focused item... + // XXX SECTION_FOCUS focus: makeItemEventMethod('focus', { handler: function(evt, items){ var item = items.shift() @@ -4454,6 +4455,7 @@ var HTMLBrowserPrototype = { }, {skipDisabled: false}) }, // NOTE: element alignment is done via the browser focus mechanics... + // XXX SECTION_FOCUS __focus__: function(evt, elem){ var that = this elem