X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=widgets%2Fpopupwindow%2Fpopupwindow.js;h=16f93dd12af20c2a4034e17f5a2adfc8e141fa61;hb=226f94eac3dc8b9ce7ff61d1e819f27488e2bfd3;hp=0e33b0e30b841260d8aea006d2cbef8be2c372fa;hpb=056f69cb2377126a4ab2ba5cc405994a63a4df64;p=samples%2Fweb%2FTizenWinset.git diff --git a/widgets/popupwindow/popupwindow.js b/widgets/popupwindow/popupwindow.js index 0e33b0e..16f93dd 100644 --- a/widgets/popupwindow/popupwindow.js +++ b/widgets/popupwindow/popupwindow.js @@ -2,5 +2,27 @@ $( document ).one( "pageinit", "#popupwindow-demo", function () { $("#btn_textbox_popup_cancel").on("vclick", function ( ev ) { $("#textbox_popup").find("input").val(""); $("#textbox_popup").popup("close"); + return false; }); }); + +function onSuccessPopupCallback ( ori ) { + if ( ori.status === "PORTRAIT_PRIMARY" || ori.status === "PORTRAIT_SECONDARY" ) { + $("#textbox_popup_landscape").popup("close"); + $("#go_textbox_popup a").attr("href", "#textbox_popup"); + } + else if ( ori.status === "LANDSCAPE_PRIMARY" || ori.status === "LANDSCAPE_SECONDARY" ) { + $("#textbox_popup").popup("close"); + $("#go_textbox_popup a").attr("href", "#textbox_popup_landscape"); + } + +} + +function onErrorPopupCallback ( error ) { + console.error( "An error occurred " + error.message ); +} + +if ( $.tizen.__tizen__.util.isMobileBrowser() ) { + tizen.systeminfo.addPropertyValueChangeListener( "DEVICE_ORIENTATION", onSuccessPopupCallback, onErrorPopupCallback ); +} +