WIth Firebug installed (using FireFox v3.6.7 on Linux x64) I see a Javascript error when I enable compose_newwindow and have contexmenu enabled already. Only the combination of the two seem to cause the issue.
I.m using Roundcube 0.4-stable (Version 0.4-20100807)
The message is:
uncaught exception: Syntax error, unrecognized expression: Syntax error, unrecognized expression: a
Line 0
The error message appears to be from the following function:
function (a, b, d) {
if (!(a.nodeName && c.noData[a.nodeName.toLowerCase()])) {
a = a == A ? za : a;
var f = a[G], e = c.cache;
if (!f && typeof b === "string" && d === w) {
return null;
}
f || (f = ++Ya);
if (typeof b === "object") {
a[G] = f;
e[f] = c.extend(true, {}, b);
} else if (!e[f]) {
a[G] = f;
e[f] = {};
}
a = e[f];
if (d !== w) {
a[b] = d;
}
return typeof b === "string" ? a[b] : a;
}
}