Source/sources/android/support/p000v4/content/AsyncTaskLoader.java
public boolean onCancelLoad() {
        boolean cancelled = false;
        if (this.mTask != null) {
            if (!this.mStarted) {
                this.mContentChanged = true;
            }
            if (this.mCancellingTask != null) {
                if (this.mTask.waiting) {
                    this.mTask.waiting = false;
                    this.mHandler.removeCallbacks(this.mTask);
                }
                this.mTask = null;
            } else if (this.mTask.waiting) {
                this.mTask.waiting = false;
                this.mHandler.removeCallbacks(this.mTask);
                this.mTask = null;
            } else {
                cancelled = this.mTask.cancel(false);
                if (cancelled) {
                    this.mCancellingTask = this.mTask;
                    cancelLoadInBackground();
                }
                this.mTask = null;
            }
        }
        return cancelled;
    }
/* access modifiers changed from: protected */
access modifiers changed from: protected
access modifiers changed from : protected
public boolean onCancelLoad() {
        boolean cancelled = false;
        if (this.mTask != null) {
            if (!this.mStarted) {
                this.mContentChanged = true;
            }
            if (this.mCancellingTask != null) {
                if (this.mTask.waiting) {
                    this.mTask.waiting = false;
                    this.mHandler.removeCallbacks(this.mTask);
                }
                this.mTask = null;
            } else if (this.mTask.waiting) {
                this.mTask.waiting = false;
                this.mHandler.removeCallbacks(this.mTask);
                this.mTask = null;
            } else {
                cancelled = this.mTask.cancel(false);
                if (cancelled) {
                    this.mCancellingTask = this.mTask;
                    cancelLoadInBackground();
                }
                this.mTask = null;
            }
        }
        return cancelled;
    }
public boolean onCancelLoad ( ) { boolean cancelled = false ; if ( this . mTask != null ) { if ( ! this . mStarted ) { this . mContentChanged = true ; } if ( this . mCancellingTask != null ) { if ( this . mTask . waiting ) { this . mTask . waiting = false ; this . mHandler . removeCallbacks ( this . mTask ) ; } this . mTask = null ; } else if ( this . mTask . waiting ) { this . mTask . waiting = false ; this . mHandler . removeCallbacks ( this . mTask ) ; this . mTask = null ; } else { cancelled = this . mTask . cancel ( false ) ; if ( cancelled ) { this . mCancellingTask = this . mTask ; cancelLoadInBackground ( ) ; } this . mTask = null ; } } return cancelled ; }
access modifiers changed from: protected
access modifiers changed from : protected