summaryrefslogtreecommitdiffstats
path: root/views
diff options
context:
space:
mode:
Diffstat (limited to 'views')
-rw-r--r--views/bubble/bubble_delegate.cc4
-rw-r--r--views/bubble/bubble_delegate_unittest.cc3
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());