X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FMain%2Fviewer.hxx;h=107401a373fa572b73e82251c09718a63caaa104;hb=e2dd3ac3e5682a47200f668343f91a617382f3fb;hp=4e74425f0896ef0864420f6b33408e806db6c15f;hpb=54a0e1cf52be4b012c5aff638b08def422a624b2;p=flightgear.git diff --git a/src/Main/viewer.hxx b/src/Main/viewer.hxx index 4e74425f0..107401a37 100644 --- a/src/Main/viewer.hxx +++ b/src/Main/viewer.hxx @@ -142,6 +142,12 @@ public: inline void set_goal_view_offset( double a) { set_dirty(); goal_view_offset = a; + while ( goal_view_offset < 0 ) { + goal_view_offset += 360.0; + } + while ( goal_view_offset > 360.0 ) { + goal_view_offset -= 360.0; + } } inline void set_reverse_view_offset( bool val ) { reverse_view_offset = val;