upload setimmediate(true) does not hie input

here is my upload class

public class TnAttachmentUpload extends AbstractInciComponent {

private TnAttachmentUploadLayout parentLayout;

private TnAttachmentUploadReceiver receiver;

public TnAttachmentUpload(TnAttachmentUploadLayout parentLayout) {
    this.parentLayout = parentLayout;

    build();
}

@Override
protected Upload createMainComponentInstance() {
    return new Upload();
}

@Override
protected void init() {
    mainComponent.setButtonCaption(CaptionResolver.getCaption("tradeName.detail.attachments.browse_btn"));

    mainComponent.setImmediate(true);
    
    receiver = new TnAttachmentUploadReceiver();
    mainComponent.setReceiver(receiver);

    mainComponent.addListener(new StartedListener() {
        @Override
        public void uploadStarted(StartedEvent event) {
            parentLayout.getParentLayout().getParentDetails().getParentView().showSubWindow(SubWindowKey.CMN_LOADING);
        }
    });

    mainComponent.addListener(new SucceededListener() {
        @Override
        public void uploadSucceeded(SucceededEvent event) {
            parentLayout.getTnAttachmentFileName().getMainComponent().setValue(event.getFilename());
            parentLayout.getViewTnAttachmentLink().getMainComponent().setVisible(false);
            parentLayout.setAttachmentDeleted(false);
            parentLayout.getTnAttachmentDeletePic().getMainComponent().setVisible(true);
            
            parentLayout.getParentLayout().getParentDetails().getParentView().closeLoadingSubWindow();
        }
    });
}

This code work perfectly in Firefox and IE8. I get what you can see in attached screen in IE11. Seems that css “.v-upload-immediate input” is getting desapeared in IE11. Does it exist a fix for that ?

18046.png