/src/main/java/org/htmlunit/html/HtmlSelect.java
doSelectOption( isClick, isSelected, shiftKey, ctrlKey, selectedOption) ;
doSelectOption ( selectedOption, isSelected, shiftKey, ctrlKey, isClick ) ;
final boolean invokeOnFocus, final boolean shiftKey, final boolean ctrlKey, final boolean isClick) { if (isSelected && invokeOnFocus) { ((HtmlPage) getPage()).setFocusedElement(this); } final boolean changeSelectedState = selectedOption.isSelected() != isSelected; if (changeSelectedState) { <extra_id_0> HtmlInput.executeOnChangeHandlerIfAppropriate(this); } return (P) getPage().getWebClient().getCurrentWindow().getEnclosedPage(); } private void doSelectOption(final HtmlOption selectedOption, final boolean isSelected, final boolean shiftKey, final boolean ctrlKey, final boolean isClick) {