Time Tracker stops recording time on a system if it is used by a remote desktop connection
ImplementedHi!
If my PC is used by remote desktop connection, time tracker stops recording time.
Error log:
Error log:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Cannot show Window when ShowActivated is false and WindowState is set to Maximized.
at System.Windows.Window.VerifyConsistencyWithShowActivated()
at System.Windows.Window.CoerceVisibility(DependencyObject d, Object value)
at System.Windows.DependencyObject.ProcessCoerceValue(DependencyProperty dp, PropertyMetadata metadata, EntryIndex& entryIndex, Int32& targetIndex, EffectiveValueEntry& newEntry, EffectiveValueEntry& oldEntry, Object& oldValue, Object baseValue, Object controlValue, CoerceValueCallback coerceValueCallback, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, Boolean skipBaseValueChecks)
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
at TimetrackerOnline.Client.Win.ViewModels.NotificationsViewModel.ShowInTaskbar(NotificationMessage message)
at TimetrackerOnline.Client.Win.ViewModels.NotificationsViewModel.HandleStateMessageInternal(NotificationMessage message)
at TimetrackerOnline.Client.Win.ViewModels.NotificationsViewModel.Handle(NotificationMessage message)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Caliburn.Micro.EventAggregator.Handler.Handle(Type messageType, Object message)
at Caliburn.Micro.EventAggregator.<>c__DisplayClass5_1.<Publish>b__1(Handler handler)
at System.Linq.Enumerable.WhereArrayIterator`1.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Caliburn.Micro.EventAggregator.<>c__DisplayClass5_0.<Publish>b__0()
at Caliburn.Micro.XamlPlatformProvider.OnUIThread(Action action)
at Caliburn.Micro.Execute.OnUIThread(Action action)
at Caliburn.Micro.EventAggregator.Publish(Object message, Action`1 marshal)
at Caliburn.Micro.EventAggregatorExtensions.PublishOnUIThread(IEventAggregator eventAggregator, Object message)
at TimetrackerOnline.Client.Win.Framework.Notififcation.NotificationService.ProccessStateForCreatingNotification(TrackingStateModel state)
at TimetrackerOnline.Client.Win.Framework.Notififcation.NotificationService.OnStateUpdated(ITrackingService sender, TrackingStateModel state)
at TimetrackerOnline.Client.Win.Framework.TrackingService.ClientUpdateEventHandler.Invoke(ITrackingService sender, TrackingStateModel state)
at TimetrackerOnline.Client.Win.Framework.TrackingService.TrackingServiceBase.StateUpdated(TrackingStateModel state)
at TimetrackerOnline.Client.Win.Framework.TrackingService.TrackingServiceBase.<Invoke>d__62`1.MoveNext()
Please sign in to leave a comment.
Comments
2 comments