Software Archive
Read-only legacy content
17061 Discussions

Dialog Dismissed function runs before dialog response

Nick_F_2
New Contributor III
259 Views

I have been having issues with dialog dismissed functions running before the dialog response.

Here is a simple example

<div class="upage view" id="mainpage" data-footer="none" data-header="none">

            <div class="upage-outer">
                <div class="upage-content ac0" id="page_48_3">

                    <div class="grid grid-pad urow uib_row_1 row-height-1" data-uib="layout/row" data-ver="0">
                        <div class="col uib_col_1 col-0_12-12" data-uib="layout/col" data-ver="0">
                            <div class="widget-container content-area vertical-col">

                                <a class="button widget uib_w_9 d-margins" data-uib="app_framework/button" data-ver="2" onclick="javascript:popme()">Get Dialog</a><span class="uib_shim"></span>
                            </div>
                        </div>
                        <span class="uib_shim"></span>
                    </div>
                </div>
            </div>
            <div name="dismissedtext" id="dismissedtext"></div>

        </div>

Here is the Javascript

function popme(){
    navigator.notification.alert("Dialog dismissed test", dialogdismissed,"Dialog");
}
function dialogdismissed(){
    $("#dismissedtext").text("This shoud appear after dismissing the dialog.");

}

The dismissed text appears at the same time as the dialog box rather than after the dialog response, navigator.notification.confirm seems to work as expected.

0 Kudos
0 Replies
Reply