diff options
Diffstat (limited to 'views')
-rw-r--r-- | views/bubble/bubble_delegate.cc | 4 | ||||
-rw-r--r-- | views/bubble/bubble_delegate_unittest.cc | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/views/bubble/bubble_delegate.cc b/views/bubble/bubble_delegate.cc index d9ef444..c5b27ee 100644 --- a/views/bubble/bubble_delegate.cc +++ b/views/bubble/bubble_delegate.cc @@ -76,7 +76,7 @@ Widget* CreateBorderWidget(BubbleDelegateView* bubble, Widget* parent) { BubbleDelegateView::BubbleDelegateView() : close_on_esc_(true), close_on_deactivate_(true), - allow_bubble_offscreen_(true), + allow_bubble_offscreen_(false), arrow_location_(BubbleBorder::TOP_LEFT), color_(SK_ColorWHITE), border_widget_(NULL), @@ -91,7 +91,7 @@ BubbleDelegateView::BubbleDelegateView( const SkColor& color) : close_on_esc_(true), close_on_deactivate_(true), - allow_bubble_offscreen_(true), + allow_bubble_offscreen_(false), anchor_point_(anchor_point), arrow_location_(arrow_location), color_(color), diff --git a/views/bubble/bubble_delegate_unittest.cc b/views/bubble/bubble_delegate_unittest.cc index 6b13386..5c94b75 100644 --- a/views/bubble/bubble_delegate_unittest.cc +++ b/views/bubble/bubble_delegate_unittest.cc @@ -12,7 +12,8 @@ namespace views { typedef ViewsTestBase BubbleDelegateTest; TEST_F(BubbleDelegateTest, CreateDelegate) { - BubbleDelegateView* bubble_delegate = new BubbleDelegateView(); + BubbleDelegateView* bubble_delegate = new BubbleDelegateView( + gfx::Point(100, 100), BubbleBorder::LEFT_TOP, SK_ColorGREEN); scoped_ptr<Widget> bubble_widget( BubbleDelegateView::CreateBubble(bubble_delegate, NULL)); EXPECT_EQ(bubble_delegate, bubble_widget->widget_delegate()); |