Index: Source/core/html/forms/RadioInputType.cpp |
diff --git a/Source/core/html/forms/RadioInputType.cpp b/Source/core/html/forms/RadioInputType.cpp |
index 9731b11292cde518ac937c291681d61816058981..41842b0616262583f5ceb24b30f58849a62801a3 100644 |
--- a/Source/core/html/forms/RadioInputType.cpp |
+++ b/Source/core/html/forms/RadioInputType.cpp |
@@ -196,6 +196,8 @@ void RadioInputType::didDispatchClick(Event* event, const ClickHandlingState& st |
&& checkedRadioButton->form() == element().form() |
&& checkedRadioButton->name() == element().name()) |
checkedRadioButton->setChecked(true); |
+ } else { |
+ element().dispatchChangeEventIfNeeded(); |
} |
// The work we did in willDispatchClick was default handling. |