Index: chrome/browser/ui/panels/panel_host.cc |
diff --git a/chrome/browser/ui/panels/panel_host.cc b/chrome/browser/ui/panels/panel_host.cc |
index 6386d0bd5da2201773dec604bc0ac9ec577f16ce..d42e0b68ead728400ab44b8ea73d45e0027a743d 100644 |
--- a/chrome/browser/ui/panels/panel_host.cc |
+++ b/chrome/browser/ui/panels/panel_host.cc |
@@ -113,8 +113,10 @@ content::WebContents* PanelHost::OpenURLFromTab( |
return NULL; |
// Only allow clicks on links. |
- if (params.transition != ui::PAGE_TRANSITION_LINK) |
+ if (!ui::PageTransitionCoreTypeIs(params.transition, |
+ ui::PAGE_TRANSITION_LINK)) { |
return NULL; |
+ } |
// Force all links to open in a new tab. |
chrome::NavigateParams navigate_params(profile_, |