diff options
author | jomui <jongmun.woo@samsung.com> | 2017-03-10 14:54:57 +0900 |
---|---|---|
committer | jomui <jongmun.woo@samsung.com> | 2017-03-13 14:26:33 +0900 |
commit | 3f44bee99b4b1b20eddbf9d29f8ee2319056f642 (patch) | |
tree | 75eddd4ba2c331562133320dcd5e1a7d2d9a5b92 | |
parent | d52bc7f84b2a8f1415f7fca22661bc6f6addd3f4 (diff) | |
download | maps-accepted/tizen/unified/20170313.120356.tar.gz maps-accepted/tizen/unified/20170313.120356.tar.bz2 maps-accepted/tizen/unified/20170313.120356.zip |
fixed TC crash on emulatorsubmit/tizen/20170313.070635accepted/tizen/unified/20170313.120356accepted/tizen/tv/20170313.120325accepted/tizen/mobile/20170313.120303accepted/tizen/ivi/20170313.120342accepted/tizen/common/20170313.162532
Signed-off-by: jomui <jongmun.woo@samsung.com>
Change-Id: I5944777c4330a3e13e88a63fb278cde40a0826df
-rwxr-xr-x | Tizen.Maps/Tizen.Maps/MapServiceRequest.cs | 1 | ||||
-rwxr-xr-x | Tizen.Maps/Tizen.Maps/MapView.cs | 2 | ||||
-rwxr-xr-x | Tizen.Maps/Tizen.Maps/Overlay.cs | 5 | ||||
-rwxr-xr-x | Tizen.Maps/Tizen.Maps/Polygon.cs | 1 | ||||
-rwxr-xr-x | Tizen.Maps/Tizen.Maps/Polyline.cs | 1 |
5 files changed, 10 insertions, 0 deletions
diff --git a/Tizen.Maps/Tizen.Maps/MapServiceRequest.cs b/Tizen.Maps/Tizen.Maps/MapServiceRequest.cs index 0e51f01..6d31bee 100755 --- a/Tizen.Maps/Tizen.Maps/MapServiceRequest.cs +++ b/Tizen.Maps/Tizen.Maps/MapServiceRequest.cs @@ -53,6 +53,7 @@ namespace Tizen.Maps /// <returns>Response from map service provider</returns> /// <exception cref="TaskCanceledException">Throws if request is canceled</exception> /// <exception cref="InvalidOperationException">Throws if native operation failed</exception> + /// <exception cref="ArgumentException">Throws if arguments are invalid</exception> public async Task<IEnumerable<T>> GetResponseAsync() { if (_requestTask == null || _requestTask.Task.IsCanceled) diff --git a/Tizen.Maps/Tizen.Maps/MapView.cs b/Tizen.Maps/Tizen.Maps/MapView.cs index e5eda19..d1d4ffc 100755 --- a/Tizen.Maps/Tizen.Maps/MapView.cs +++ b/Tizen.Maps/Tizen.Maps/MapView.cs @@ -55,6 +55,8 @@ namespace Tizen.Maps handle = new Interop.ViewHandle(service.handle, this); _service = service; + this.Resize(1, 1); + // We need to keep Gesture Tap event enabled for object event to work handle.SetGestureEnabled(Interop.ViewGesture.Tap, true); SetObjectEventCallback(); diff --git a/Tizen.Maps/Tizen.Maps/Overlay.cs b/Tizen.Maps/Tizen.Maps/Overlay.cs index 729e9ef..82b25cb 100755 --- a/Tizen.Maps/Tizen.Maps/Overlay.cs +++ b/Tizen.Maps/Tizen.Maps/Overlay.cs @@ -140,6 +140,10 @@ namespace Tizen.Maps /// </summary> public class BubbleOverlay : Overlay { + /// <summary> + /// Creates Box overlay + /// </summary> + /// <exception cref="ArgumentException">Throws if input coordinates or objectToContain are invalid</exception> public BubbleOverlay(Geocoordinates coordinates, EvasObject objectToContain) : base(coordinates, objectToContain, Interop.ViewOverlayType.Bubble) { } @@ -153,6 +157,7 @@ namespace Tizen.Maps /// <summary> /// Creates Box overlay /// </summary> + /// <exception cref="ArgumentException">Throws if input coordinates or objectToContain are invalid</exception> public BoxOverlay(Geocoordinates coordinates, EvasObject objectToContain) : base(coordinates, objectToContain, Interop.ViewOverlayType.Box) { } diff --git a/Tizen.Maps/Tizen.Maps/Polygon.cs b/Tizen.Maps/Tizen.Maps/Polygon.cs index f604c49..f38c6c8 100755 --- a/Tizen.Maps/Tizen.Maps/Polygon.cs +++ b/Tizen.Maps/Tizen.Maps/Polygon.cs @@ -35,6 +35,7 @@ namespace Tizen.Maps /// </summary> /// <param name="coordinates">list of geographical coordinates</param> /// <param name="color">background color</param> + /// <exception cref="ArgumentException">Throws if input values are invalid</exception> public Polygon(IEnumerable<Geocoordinates> coordinates, Color color) : base() { var err = Interop.ErrorCode.InvalidParameter; diff --git a/Tizen.Maps/Tizen.Maps/Polyline.cs b/Tizen.Maps/Tizen.Maps/Polyline.cs index 60129a2..7ccbef9 100755 --- a/Tizen.Maps/Tizen.Maps/Polyline.cs +++ b/Tizen.Maps/Tizen.Maps/Polyline.cs @@ -36,6 +36,7 @@ namespace Tizen.Maps /// <param name="coordinates">List of geographical coordinates</param> /// <param name="color">Line color</param> /// <param name="width">The width of line [1 ~ 100] (pixels)</param> + /// <exception cref="ArgumentException">Throws if input values are invalid</exception> public Polyline(List<Geocoordinates> coordinates, Color color, int width) : base() { var err = Interop.ErrorCode.InvalidParameter; |