final void method3669(Canvas canvas, int i, int i_90_) {
	do {
	    try {
		anInt8025++;
		Object object = null;
		if (canvas == null || canvas == ((NativeToolkit) this).aCanvas7925)
		    object = anObject8020;
		else if (aHashtable8014.containsKey(canvas))
		    object = aHashtable8014.get(canvas);
		if (object == null)
		    throw new RuntimeException();
		method3844(12727, canvas, object);
		if (canvas != aCanvas7910)
		    break;
		method3917(false);
	    } catch (RuntimeException runtimeexception) {
		throw Class348_Sub17.method2929(runtimeexception,
						("wga.HF("
						 + (canvas != null ? "{...}"
						    : "null")
						 + ',' + i + ',' + i_90_
						 + ')'));
	    }
	    break;
	} while (false);
    }