Chromium Code Reviews| Index: chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
| diff --git a/chrome/browser/ui/views/omnibox/omnibox_view_views.cc b/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
| index 6fc3b895ef0ba5c89f7e333c373d373a25bd902d..728a4c53f47c9a522cea1a53530d824678cb5c1f 100644 |
| --- a/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
| +++ b/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
| @@ -138,6 +138,7 @@ OmniboxViewViews::~OmniboxViewViews() { |
| void OmniboxViewViews::Init() { |
| set_controller(this); |
| SetTextInputType(ui::TEXT_INPUT_TYPE_URL); |
| + GetRenderText()->SetElideBehavior(gfx::ELIDE_TAIL); |
| if (popup_window_mode_) |
| SetReadOnly(true); |
| @@ -750,6 +751,7 @@ bool OmniboxViewViews::HandleAccessibleAction( |
| void OmniboxViewViews::OnFocus() { |
| views::Textfield::OnFocus(); |
| + GetRenderText()->SetElideBehavior(gfx::NO_ELIDE); |
|
Peter Kasting
2017/04/17 20:00:03
Nit: Now that I think about it I might move these
simonhong
2017/04/17 20:06:34
Done.
|
| // TODO(oshima): Get control key state. |
| model()->OnSetFocus(false); |
| // Don't call controller()->OnSetFocus, this view has already acquired focus. |
| @@ -770,6 +772,7 @@ void OmniboxViewViews::OnBlur() { |
| saved_selection_for_focus_change_ = GetSelectedRange(); |
| views::Textfield::OnBlur(); |
| + GetRenderText()->SetElideBehavior(gfx::ELIDE_TAIL); |
| model()->OnWillKillFocus(); |
| // If ZeroSuggest is active, we may have refused to show an update to the |