package Z0;

import C0.Z;
import android.os.Bundle;
import android.os.Handler;
import android.view.KeyEvent;
import android.view.inputmethod.CompletionInfo;
import android.view.inputmethod.CorrectionInfo;
import android.view.inputmethod.ExtractedText;
import android.view.inputmethod.ExtractedTextRequest;
import android.view.inputmethod.InputConnection;
import android.view.inputmethod.InputContentInfo;

/* JADX INFO: loaded from: classes.dex */
public class m implements InputConnection {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final Z f9118a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public T.y f9119b;

    public m(T.y yVar, Z z6) {
        this.f9118a = z6;
        this.f9119b = yVar;
    }

    public final void a(T.y yVar) {
        yVar.closeConnection();
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean beginBatchEdit() {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.beginBatchEdit();
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean clearMetaKeyStates(int i6) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.clearMetaKeyStates(i6);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final void closeConnection() {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            if (yVar != null) {
                a(yVar);
                this.f9119b = null;
            }
            this.f9118a.invoke(this);
        }
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean commitCompletion(CompletionInfo completionInfo) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.commitCompletion(completionInfo);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public boolean commitContent(InputContentInfo inputContentInfo, int i6, Bundle bundle) {
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean commitCorrection(CorrectionInfo correctionInfo) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.commitCorrection(correctionInfo);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean commitText(CharSequence charSequence, int i6) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.commitText(charSequence, i6);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean deleteSurroundingText(int i6, int i7) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.deleteSurroundingText(i6, i7);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean deleteSurroundingTextInCodePoints(int i6, int i7) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.deleteSurroundingTextInCodePoints(i6, i7);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean endBatchEdit() {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.b();
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean finishComposingText() {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.finishComposingText();
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final int getCursorCapsMode(int i6) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.getCursorCapsMode(i6);
        }
        return 0;
    }

    @Override // android.view.inputmethod.InputConnection
    public final ExtractedText getExtractedText(ExtractedTextRequest extractedTextRequest, int i6) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.getExtractedText(extractedTextRequest, i6);
        }
        return null;
    }

    @Override // android.view.inputmethod.InputConnection
    public final Handler getHandler() {
        return null;
    }

    @Override // android.view.inputmethod.InputConnection
    public final CharSequence getSelectedText(int i6) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.getSelectedText(i6);
        }
        return null;
    }

    @Override // android.view.inputmethod.InputConnection
    public final CharSequence getTextAfterCursor(int i6, int i7) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.getTextAfterCursor(i6, i7);
        }
        return null;
    }

    @Override // android.view.inputmethod.InputConnection
    public final CharSequence getTextBeforeCursor(int i6, int i7) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.getTextBeforeCursor(i6, i7);
        }
        return null;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean performContextMenuAction(int i6) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.performContextMenuAction(i6);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean performEditorAction(int i6) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.performEditorAction(i6);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean performPrivateCommand(String str, Bundle bundle) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.performPrivateCommand(str, bundle);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean reportFullscreenMode(boolean z6) {
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean requestCursorUpdates(int i6) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.requestCursorUpdates(i6);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean sendKeyEvent(KeyEvent keyEvent) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.sendKeyEvent(keyEvent);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean setComposingRegion(int i6, int i7) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.setComposingRegion(i6, i7);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean setComposingText(CharSequence charSequence, int i6) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.setComposingText(charSequence, i6);
        }
        return false;
    }

    @Override // android.view.inputmethod.InputConnection
    public final boolean setSelection(int i6, int i7) {
        T.y yVar = this.f9119b;
        if (yVar != null) {
            return yVar.setSelection(i6, i7);
        }
        return false;
    }
}
