mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-06-10 21:09:50 +00:00
Monotone-Parent: 453e43c2ab4fa9ffdfc48f065c8428072096e990
Monotone-Revision: 481000e0cd17c7724939535ed3c25eaa596aa5cb Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2007-11-22T16:14:39 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -391,7 +391,7 @@ TD.mailer_fieldname
|
||||
text-align: right;
|
||||
font-weight: bold;
|
||||
vertical-align: top;
|
||||
width: 6em;
|
||||
width: 7em;
|
||||
}
|
||||
|
||||
TD.mailer_fieldvalue
|
||||
|
||||
@@ -737,8 +737,7 @@ function configureLinksInMessage() {
|
||||
var mailContentDiv = document.getElementsByClassName('mailer_mailcontent',
|
||||
messageDiv)[0];
|
||||
if (!document.body.hasClassName("popup"))
|
||||
Event.observe(mailContentDiv, "contextmenu",
|
||||
onMessageContentMenu.bindAsEventListener(mailContentDiv));
|
||||
mailContentDiv.observe("contextmenu", onMessageContentMenu);
|
||||
var anchors = messageDiv.getElementsByTagName('a');
|
||||
for (var i = 0; i < anchors.length; i++)
|
||||
if (anchors[i].href.substring(0,7) == "mailto:") {
|
||||
@@ -810,6 +809,11 @@ function resizeMailContent() {
|
||||
}
|
||||
|
||||
function onMessageContentMenu(event) {
|
||||
var element = getTarget(event);
|
||||
if (element.tagName == 'A' && element.href.substring(0,7) == "mailto:")
|
||||
// Don't show the default contextual menu; let the click propagate to
|
||||
// other observers
|
||||
return true;
|
||||
popupMenu(event, 'messageContentMenu', this);
|
||||
}
|
||||
|
||||
@@ -819,6 +823,8 @@ function onMessageEditDraft(event) {
|
||||
|
||||
function onEmailAddressClick(event) {
|
||||
popupMenu(event, 'addressMenu', this);
|
||||
preventDefault(event);
|
||||
return false;
|
||||
}
|
||||
|
||||
function onMessageAnchorClick(event) {
|
||||
@@ -949,7 +955,9 @@ function newContactFromEmail(event) {
|
||||
}
|
||||
|
||||
function onEmailTo(event) {
|
||||
return openMailTo(this.innerHTML.strip());
|
||||
openMailTo(this.innerHTML.strip());
|
||||
preventDefault(event);
|
||||
return false;
|
||||
}
|
||||
|
||||
function newEmailTo(sender) {
|
||||
|
||||
@@ -43,9 +43,13 @@ UL#userList
|
||||
{ top: 3em; }
|
||||
|
||||
/* MailerUI */
|
||||
|
||||
IMG.dragMessage
|
||||
{ filter: alpha(opacity=70); }
|
||||
|
||||
TD.mailer_fieldname
|
||||
{ width: 8em; }
|
||||
|
||||
/* SchedulerUI */
|
||||
|
||||
DIV[class~="event"]._selected > DIV.eventInside
|
||||
|
||||
Reference in New Issue
Block a user