decRefCount(false);
    protected FramePeer createFrame(Frame target) {    	setTop(target);        final int rc = incRefCount();        if (!initialized) {            log.debug("createFrame:desktopFramePeer(" + target + ")");            // Only desktop is real frame            initialized = true;            decRefCount(false);            return new DesktopFramePeer(this, target);        } else {            log.debug("createFrame:normal(" + target + ")");            // Other frames are emulated            return new SwingFramePeer(this, desktop, target);        }    }