16 references to MainThread
Microsoft.Maui.Controls (1)
Compatibility\Handlers\ListView\Windows\ListViewRenderer.cs (1)
606
MainThread
.BeginInvokeOnMainThread(() => { ScrollTo(group, item, toPosition, shouldAnimate, includeGroup); });
Microsoft.Maui.Essentials (15)
Accelerometer\Accelerometer.shared.cs (2)
270
MainThread
.BeginInvokeOnMainThread(() => ReadingChanged?.Invoke(null, e));
295
MainThread
.BeginInvokeOnMainThread(() => ShakeDetected?.Invoke(null, args));
AppInfo\AppInfo.uwp.cs (2)
29
if (
MainThread
.IsMainThread)
65
if (
MainThread
.IsMainThread && Application.Current != null)
Barometer\Barometer.shared.cs (1)
190
MainThread
.BeginInvokeOnMainThread(() => ReadingChanged?.Invoke(this, args));
Battery\Battery.uwp.cs (2)
15
=>
MainThread
.BeginInvokeOnMainThread(OnEnergySaverChanged);
24
=>
MainThread
.BeginInvokeOnMainThread(OnBatteryInfoChanged);
Compass\Compass.shared.cs (1)
313
MainThread
.BeginInvokeOnMainThread(() => ReadingChanged?.Invoke(null, args));
Connectivity\Connectivity.shared.cs (1)
120
MainThread
.BeginInvokeOnMainThread(() => ConnectivityChangedInternal?.Invoke(null, e));
DeviceDisplay\DeviceDisplay.uwp.cs (2)
115
MainThread
.BeginInvokeOnMainThread(_activeWindowTracker.Start);
118
MainThread
.BeginInvokeOnMainThread(_activeWindowTracker.Stop);
Gyroscope\Gyroscope.shared.cs (1)
248
MainThread
.BeginInvokeOnMainThread(() => ReadingChanged?.Invoke(null, args));
Magnetometer\Magnetometer.shared.cs (1)
252
MainThread
.BeginInvokeOnMainThread(() => ReadingChanged?.Invoke(this, args));
OrientationSensor\OrientationSensor.shared.cs (1)
279
MainThread
.BeginInvokeOnMainThread(() => ReadingChanged?.Invoke(null, args));
Permissions\Permissions.uwp.cs (1)
143
if (!
MainThread
.IsMainThread)