Radwindow: Windows are not closed sometimes

3 posts, 0 answers
  1. CESAEROB
    CESAEROB avatar
    2 posts
    Member since:
    Jan 2014

    Posted 20 Feb 2017 Link to this post

    I got an web application with a RadWindowManager.

    That windows calls a function named "cerrarVentanaEstatica" when I close windows. This code clear various items in parent page (default.aspx).

    The functionality works fine, but when I press ALT+TAB sometimes (we only use Internet Explorer), not always work correctly, don't close window, can't move or maximize or minimize. This too occurs when I open more than one window.

    I don't know what's the problem, but not always occurs.

    Default.aspx

    <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server">
        <telerik:RadWindowManager ReloadOnShow="true" ID="TRKadministradorVentanas" runat="server"
            OffsetElementID="OffsetImage" Width="400px" Height="600px"
            Behaviors="Default" DestroyOnClose="True" InitialBehaviors="None"
            Top="" VisibleStatusbar="False" ShowOnTopWhenMaximized="false"
            ShowContentDuringLoad="False" Localization-Cancel="Cancelar" Localization-Close="Cerrar"
            Localization-Maximize="Maximizar" Localization-Minimize="Minimizar" Localization-PinOff="Quitar fijar"
            Localization-PinOn="Fijar" Localization-Reload="Recargar" Localization-Restore="Restaurar" Localization-Yes="Si" Opacity="100"
            OnClientCommand="OnClientCommand">
            <Windows>
                <telerik:RadWindow
                    ID="TRKventana"
                    runat="server">
                </telerik:RadWindow>
                <telerik:RadWindow ID="multiobjetos" Title="Búsqueda Multiobjeto" runat="server" DestroyOnClose="false" Width="935" Height="600" OnClientClose="cerrarVentanaEstatica" NavigateUrl="~/pages/consultas/busqueda_multiobjeto.aspx"></telerik:RadWindow>
     
                <telerik:RadWindow ID="productos" Title="Búsqueda de Productos" runat="server" DestroyOnClose="false" Width="935" Height="560" OnClientClose="cerrarVentanaEstatica" NavigateUrl="~/pages/consultas/busqueda_productos.aspx"></telerik:RadWindow>
                <telerik:RadWindow ID="albumes" Title="Búsqueda de Álbumes" runat="server" DestroyOnClose="false" Width="935" Height="560" OnClientClose="cerrarVentanaEstatica" NavigateUrl="~/pages/consultas/busqueda_albumes.aspx"  ></telerik:RadWindow>
                <telerik:RadWindow ID="peticiones" Title="Búsqueda de Peticiones" runat="server" DestroyOnClose="false" Width="935" Height="560" OnClientClose="cerrarVentanaEstatica" NavigateUrl="~/pages/consultas/busqueda_peticiones.aspx?tipoObjeto=PETICION" ></telerik:RadWindow>
                 
            </Windows>
        </telerik:RadWindowManager>   
    </telerik:RadAjaxPanel>

     

    function cerrarVentanaEstatica(e) {
       cerrarVentana(e._name);
    }

     

    forms.js

    function cerrarVentana(id) {
        //code for delete any items on parent
    }

     

    Thanks.

  2. CESAEROB
    CESAEROB avatar
    2 posts
    Member since:
    Jan 2014

    Posted 25 Oct 2018 Link to this post

    This problem persist yet.

    I have a web application based on Telerik Windows. I have two kinds of windows, some that interact with a map and needs to delete some objects drawn on the map, and others that do not. The first, response to an event clientClose located in Default.aspx file (this window is a separated file, for example: search.aspx, setup.aspx, etc) and call to another function located in forms.js.

    Once several windows are open, I close them, press key alt (for show IE menu), and windows that I closed, open and do not respond the controls to maximize, minimize, close, etc. The function to close window not fire. If I put a breaking point, do not stop here.

    This happens whenever I press the ALT key.

    Please, can anybody help me?

    TY

  3. Marin Bratanov
    Admin
    Marin Bratanov avatar
    4533 posts

    Posted 25 Oct 2018 Link to this post

    Hi,

    Such behavior is highly irregular and my best guess is that there is some JavaScript error thrown when the Alt key is pressed (for example, some handler listening to a keydown event throws an error). I also advise that you ensure IE is not running in Compatibility Mode: https://www.telerik.com/support/kb/aspnet-ajax/details/problem-in-ie-works-fine-in-other-browsers.
    If this does not help you resolve this, please open a support ticket and send us an MCVE (https://stackoverflow.com/help/mcve) so we can investigate this.


    Regards,
    Marin Bratanov
    Progress Telerik
    Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Back to Top