diff options
author | Vsevolod Kukol <sevoku@microsoft.com> | 2018-03-05 17:31:11 +0300 |
---|---|---|
committer | Vsevolod Kukol <sevoku@microsoft.com> | 2018-03-05 17:31:51 +0300 |
commit | fc13ecffac5a5a8898f050b59fcae255e62fd606 (patch) | |
tree | 43c3d49e736c0ba2037dd3aea467ac1c0eb58523 /TestApps/Samples | |
parent | 46b686a01a24d202f80ef7d6635b20f2e45594dd (diff) |
Fix build with mono 4.8
fix issue #790
Diffstat (limited to 'TestApps/Samples')
-rw-r--r-- | TestApps/Samples/Samples/TreeViewEvents.cs | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/TestApps/Samples/Samples/TreeViewEvents.cs b/TestApps/Samples/Samples/TreeViewEvents.cs index e2a523d0..e019df8e 100644 --- a/TestApps/Samples/Samples/TreeViewEvents.cs +++ b/TestApps/Samples/Samples/TreeViewEvents.cs @@ -102,7 +102,8 @@ namespace Samples ViewStatus GetViewStatus (TextNode node) { - if (!viewStatus.TryGetValue (node, out var status)) + ViewStatus status; + if (!viewStatus.TryGetValue (node, out status)) status = viewStatus [node] = new ViewStatus (); return status; } @@ -202,7 +203,9 @@ namespace Samples protected override void OnMouseMoved (MouseMovedEventArgs args) { - CalcLayout (out var layout, out var cellArea, out var expanderRect); + TextLayout layout; + Rectangle cellArea, expanderRect; + CalcLayout (out layout, out cellArea, out expanderRect); if (expanderRect != Rectangle.Zero && expanderRect.Contains (args.Position)) { pointerPosition = args.Position; @@ -229,7 +232,9 @@ namespace Samples protected override void OnButtonPressed (ButtonEventArgs args) { - CalcLayout (out var layout, out var cellArea, out var expanderRect); + TextLayout layout; + Rectangle cellArea, expanderRect; + CalcLayout (out layout, out cellArea, out expanderRect); var node = GetValue (NodeField); var status = GetViewStatus (node); |