Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@xamarin.com>2014-03-05 21:19:47 +0400
committerLluis Sanchez <lluis@xamarin.com>2014-03-05 21:20:14 +0400
commitf89556669cb5ee81ba83792110af892f7fb3e9c9 (patch)
tree1673a5209119d1801c88a6ee7f2764abd5689d50 /Xwt.WPF
parente9620b9b272ed806a8ab5a571660211aaec272f6 (diff)
[WPF] Add missing null check
TargetScrollViewer is not set when used in a custom scroll view.
Diffstat (limited to 'Xwt.WPF')
-rw-r--r--Xwt.WPF/Xwt.WPFBackend/ScrollAdjustmentBackend.cs10
1 files changed, 6 insertions, 4 deletions
diff --git a/Xwt.WPF/Xwt.WPFBackend/ScrollAdjustmentBackend.cs b/Xwt.WPF/Xwt.WPFBackend/ScrollAdjustmentBackend.cs
index b337a796..9647b785 100644
--- a/Xwt.WPF/Xwt.WPFBackend/ScrollAdjustmentBackend.cs
+++ b/Xwt.WPF/Xwt.WPFBackend/ScrollAdjustmentBackend.cs
@@ -97,10 +97,12 @@ namespace Xwt.WPFBackend
var off = (value - lowerValue) / (upperValue - lowerValue);
- if (isVertical)
- TargetScrollViewer.ScrollToVerticalOffset(TargetScrollViewer.ExtentHeight * off);
- else
- TargetScrollViewer.ScrollToVerticalOffset(TargetScrollViewer.ExtentWidth * off);
+ if (TargetScrollViewer != null) {
+ if (isVertical)
+ TargetScrollViewer.ScrollToVerticalOffset(TargetScrollViewer.ExtentHeight * off);
+ else
+ TargetScrollViewer.ScrollToVerticalOffset(TargetScrollViewer.ExtentWidth * off);
+ }
}
}