diff --git a/frame.js b/frame.js
index 01d8a33d..a529eed3 100644
--- a/frame.js
+++ b/frame.js
@@ -345,6 +345,9 @@ Volcanos(chat.ONAPPEND, {_init: function(can, meta, list, cb, target, field) {
},
board: function(can, text, target) { text && text.Result && (text = text.Result()); if (!text) { return }
var code = can.page.Append(can, target||can._output, [{text: [can.page.Color(text), html.DIV, html.CODE]}]).code
+ code.ondblclick = function(event) {
+ can.Option(mdb.KEY, window.getSelection().toString()) && can.Update()
+ }
if (text.indexOf("