Changeset 7855 for trunk/Xul_XedLib/chrome/content/scenarixedlib/libUiBase/widgets/xedUiRichTextInput.xbl.xml
- Timestamp:
- 12/22/06 16:53:32 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Xul_XedLib/chrome/content/scenarixedlib/libUiBase/widgets/xedUiRichTextInput.xbl.xml
r5940 r7855 713 713 try{ 714 714 var vEditor = this.parentNode.fEditorNode; 715 if( ! this.fOpen && (pEvent.target === vEditor || pEvent.type=="keypress") ) {716 //Bug mozilla, l'event contextmenu est envoyé de multiples fois.715 if(ut.isWin && ! this.fOpen && (pEvent.target === vEditor || pEvent.type=="keypress") ) { 716 //Bug mozilla, sous Win l'event contextmenu est envoyé de multiples fois. 717 717 this.fOpen=true; 718 718 document.popupNode = vEditor; … … 722 722 this.fPopup.showPopup(vEditor, -1, -1, "context", "topleft", "overlap"); 723 723 } 724 } else if(! this.fOpen && (pEvent.type=="contextmenu" || pEvent.type=="keypress") ) { 725 this.fOpen=true; 726 document.popupNode = vEditor; 727 if(pEvent && pEvent.clientX ) { 728 this.fPopup.showPopup(vEditor, pEvent.screenX-document.documentElement.boxObject.screenX, pEvent.screenY-document.documentElement.boxObject.screenY, "context", "bottomleft", "topleft"); 729 } else { 730 this.fPopup.showPopup(vEditor, -1, -1, "context", "topleft", "overlap"); 731 } 724 732 } 725 733 }catch(e){xed.debug("popupMenu.show::"+e);}
Note: See TracChangeset
for help on using the changeset viewer.