Fix for visualbench loops forever

TBR=robertphillips@google.com
BUG=skia:

Review URL: https://codereview.chromium.org/1387823004
diff --git a/tools/VisualBench/TimingStateMachine.cpp b/tools/VisualBench/TimingStateMachine.cpp
index acd01a1..ae03f5d 100644
--- a/tools/VisualBench/TimingStateMachine.cpp
+++ b/tools/VisualBench/TimingStateMachine.cpp
@@ -48,8 +48,8 @@
                             fLoops *= 2;
                         } else {
                             fInnerState = kTiming_InnerState;
-                            fState = kPreWarm_State;
                         }
+                        fState = kPreWarm_State;
                         this->resetTimingState();
                         parentEvent = kReset_ParentEvents;
                     }