Index: ui/views/controls/image_view.cc |
diff --git a/ui/views/controls/image_view.cc b/ui/views/controls/image_view.cc |
index 3bee99cdaea28661fa905f0d268acb329bcaae0f..d27685b2d51fb03ce55048b5574446e3fb568556 100644 |
--- a/ui/views/controls/image_view.cc |
+++ b/ui/views/controls/image_view.cc |
@@ -16,7 +16,8 @@ namespace views { |
ImageView::ImageView() |
: image_size_set_(false), |
horiz_alignment_(CENTER), |
- vert_alignment_(CENTER) { |
+ vert_alignment_(CENTER), |
+ interactive_(true) { |
} |
ImageView::~ImageView() { |
@@ -172,4 +173,8 @@ bool ImageView::GetTooltipText(const gfx::Point& p, string16* tooltip) const { |
return true; |
} |
+bool ImageView::HitTestRect(const gfx::Rect& rect) const { |
+ return interactive_ ? View::HitTestRect(rect) : false; |
+} |
+ |
} // namespace views |