app: do not inline assignments
authorMarcus Fritzsch <marcus_fritzsch@mentor.com>
Tue, 12 Sep 2017 09:29:29 +0000 (11:29 +0200)
committerMarcus Fritzsch <marcus_fritzsch@mentor.com>
Tue, 12 Sep 2017 09:29:29 +0000 (11:29 +0200)
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
src/app.cpp

index a034fac..6ab58a4 100644 (file)
@@ -422,9 +422,9 @@ char const *App::activate_surface(char const *drawing_name) {
       if (this->state.sub == -1) {
          if (can_split) {
             if (this->state.main != *surface_id) {
-               this->surface_set_layout_split(this->state.main,
-                                              this->state.sub = *surface_id);
-               this->activate(this->state.sub);
+               this->surface_set_layout_split(this->state.main, *surface_id);
+               this->activate(*surface_id);
+               this->state.sub = *surface_id;
             }
          } else {
             this->surface_set_layout_full(*surface_id);