use proper key for disconguous selection on Mac (r=jfrancis)

This commit is contained in:
brade%netscape.com 2000-01-13 16:01:04 +00:00
parent 9ac005b428
commit 04d15b9381
2 changed files with 8 additions and 0 deletions

View File

@ -930,7 +930,11 @@ nsListControlFrame::HandleListSelection(nsIDOMEvent* aEvent)
nsCOMPtr<nsIDOMMouseEvent> mouseEvent = do_QueryInterface(aEvent);
PRBool isShift;
PRBool isControl;
#ifdef XP_MAC
mouseEvent->GetMetaKey(&isControl);
#else
mouseEvent->GetCtrlKey(&isControl);
#endif
mouseEvent->GetShiftKey(&isShift);
MultipleSelection(isShift, isControl);
} else {

View File

@ -930,7 +930,11 @@ nsListControlFrame::HandleListSelection(nsIDOMEvent* aEvent)
nsCOMPtr<nsIDOMMouseEvent> mouseEvent = do_QueryInterface(aEvent);
PRBool isShift;
PRBool isControl;
#ifdef XP_MAC
mouseEvent->GetMetaKey(&isControl);
#else
mouseEvent->GetCtrlKey(&isControl);
#endif
mouseEvent->GetShiftKey(&isShift);
MultipleSelection(isShift, isControl);
} else {