-rw-r--r-- | src/controller/actions/zoom.c | 2 | ||||
-rw-r--r-- | src/controller/callbacks/keyboard.c | 6 | ||||
-rw-r--r-- | src/controller/callbacks/reshape.c | 3 | ||||
-rw-r--r-- | src/model/geometry/density_legend_geometry.c | 5 | ||||
-rw-r--r-- | src/model/state/state.h | 9 |
5 files changed, 10 insertions, 15 deletions
diff --git a/src/controller/callbacks/keyboard.c b/src/controller/callbacks/keyboard.c index cc917e7..9967ad3 100644 --- a/src/controller/callbacks/keyboard.c +++ b/src/controller/callbacks/keyboard.c | |||
@@ -45,7 +45,11 @@ keyboard (unsigned char key, int x, int y) | |||
45 | */ | 45 | */ |
46 | pan_info_init (&S.pan); | 46 | pan_info_init (&S.pan); |
47 | S.zoom.active = false; | 47 | S.zoom.active = false; |
48 | reshape (S.viewport.w, S.viewport.h); | 48 | |
49 | GLint viewport[4]; | ||
50 | glGetIntegerv (GL_VIEWPORT, viewport); | ||
51 | reshape (viewport[2], viewport[3]); | ||
52 | |||
49 | glutPostRedisplay (); | 53 | glutPostRedisplay (); |
50 | break; | 54 | break; |
51 | 55 | ||