From f6166d4b20ae29f4c276922f649cc14ce4be6914 Mon Sep 17 00:00:00 2001
From: dogmaphobic <mavlink@grubba.com>
Date: Wed, 28 Oct 2015 12:36:54 -0400
Subject: [PATCH] Fixed angular scale issue.

---
 src/FlightMap/Widgets/QGCArtificialHorizon.qml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/FlightMap/Widgets/QGCArtificialHorizon.qml b/src/FlightMap/Widgets/QGCArtificialHorizon.qml
index bc33f48003..7171bed103 100644
--- a/src/FlightMap/Widgets/QGCArtificialHorizon.qml
+++ b/src/FlightMap/Widgets/QGCArtificialHorizon.qml
@@ -35,6 +35,9 @@ Item {
     property real pitchAngle:   0
     clip:           true
     anchors.fill:   parent
+
+    property real angularScale: pitchAngle * root.height / 45
+
     Item {
         id: artificialHorizon
         width:  root.width  * 4
@@ -67,7 +70,7 @@ Item {
         }
         transform: [
             Translate {
-                y:  pitchAngle * 4
+                y:  angularScale
             },
             Rotation {
                 origin.x: artificialHorizon.width  / 2
-- 
GitLab