Index: chrome/browser/sessions/session_service.cc |
diff --git a/chrome/browser/sessions/session_service.cc b/chrome/browser/sessions/session_service.cc |
index dbb0f949aff8a1ea5b222537c0242cd58988f27c..9342da7f6ac0ac5d2216e3f2d3eefbef5631e5f5 100644 |
--- a/chrome/browser/sessions/session_service.cc |
+++ b/chrome/browser/sessions/session_service.cc |
@@ -972,7 +972,8 @@ bool SessionService::CreateTabsAndWindows( |
payload.h); |
ui::WindowShowState show_state = ui::SHOW_STATE_NORMAL; |
if (payload.show_state > ui::SHOW_STATE_DEFAULT && |
- payload.show_state < ui::SHOW_STATE_MAX) { |
+ payload.show_state < ui::SHOW_STATE_MAX && |
+ payload.show_state != ui::SHOW_STATE_INACTIVE) { |
sky
2011/08/26 16:26:20
Can you add a comment here saying INACTIVE isn't p
dhollowa
2011/08/26 22:13:50
Done.
|
show_state = static_cast<ui::WindowShowState>(payload.show_state); |
} else { |
NOTREACHED(); |