}
catch (Exception e)
{
- global::Tizen.Log.Error("taskmgr", $"Unable to resume {appInfo.Name} application.");
+ global::Tizen.Log.Error("taskmgr", $"Unable to resume {appInfo.Name} application: {e.Message}.");
}
Tizen.Program.Current.Exit();
}
}
catch (Exception e)
{
- global::Tizen.Log.Error("taskmgr", $"Unable to dismiss {appInfo.Name} application.");
+ global::Tizen.Log.Error("taskmgr", $"Unable to dismiss {appInfo.Name} application: {e.Message}.");
}
this.Applications.Remove(appInfo);
}
}
catch (Exception e)
{
- global::Tizen.Log.Error("taskmgr", $"Unable to dismiss {app.Name} application.");
+ global::Tizen.Log.Error("taskmgr", $"Unable to dismiss {app.Name} application: {e.Message}.");
}
}
InitializeComponent();
}
- private new void OnTapped(object sender, EventArgs e)
+ private void OnTapped(object sender, EventArgs e)
{
var appInfo = BindingContext as ApplicationInfo;
appInfo?.Controller.Resume();
}
- private void OnPanUpdated(object sender, PanUpdatedEventArgs e)
+ private async void OnPanUpdated(object sender, PanUpdatedEventArgs e)
{
var icon = sender as Image;
_scroller = Scroller as ScrollView;
break;
case GestureStatus.Completed:
case GestureStatus.Canceled:
- RunAnimation(e);
+ await RunAnimation(e);
break;
default:
throw new ArgumentOutOfRangeException();
{
if (Math.Abs(movingContent.TranslationX) < DismissThreshold * _scroller.Width)
{
- movingContent.TranslateTo(0, 0, TranslationLength, Easing.SpringOut);
- movingContent.FadeTo(1.0f, TranslationLength, Easing.Linear);
+ await movingContent.TranslateTo(0, 0, TranslationLength, Easing.SpringOut);
+ await movingContent.FadeTo(1.0f, TranslationLength, Easing.Linear);
} else
{
var movement = (movingContent.TranslationX > 0 ? 1 : -1) * (_scroller.Width / 2 + AppIcon.Width / 2);