···2525 }
26262727 @MainThread
2828- override fun setValue(t: T?) {
2828+ override fun setValue(t: T) {
2929 mPending.set(true)
3030 super.setValue(t)
3131- }
3232-3333- /**
3434- * Used for cases where T is Void, to make calls cleaner.
3535- */
3636- @MainThread
3737- fun call() {
3838- value = null
3931 }
4032}