setSize on the second radWindow is ignored. Here's my code. The second radWindow opens from the first but it's very small.
Update: I just noticed I'm gett a javascript error but I don't know what it means.
Parent Page:
VideoOverlay.aspx page:
Update: I just noticed I'm gett a javascript error but I don't know what it means.
TypeError: this._popupElement is null
Parent Page:
<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
runat
=
"server"
Skin
=
"Sitefinity"
Behaviors
=
"Close"
Overlay
=
"true"
Modal
=
"true"
IconUrl
=
"~/Sitefinity/WebsiteTemplates/App_Themes/1.0/Global/Img/Transparent.png"
VisibleTitlebar
=
"false"
VisibleStatusbar
=
"false"
>
<
Windows
>
<
telerik:RadWindow
ID
=
"RadWindow1"
Title
=
"Sofia"
runat
=
"server"
/>
</
Windows
>
</
telerik:RadWindowManager
>
<
script
type
=
"text/javascript"
>
//
<![CDATA[
function ShowVideoOverlay(img) {
var mediaId = img.id;
var channelId = '<%= ConfigurationManager.AppSettings["Videos"].ToString()%>';
var oManager = radopen('<%= ResolveUrl("~/VideoOverlay.aspx?MediaId=' + mediaId + '")%>', null);
oManager.setSize(1200, 750);
oManager.center();
oManager.SetActive();
return false;
}
//]]>
</
script
>
VideoOverlay.aspx page:
function ShowOverlay(parent, shareId) {
var oManager = GetRadWindow().get_windowManager();
setTimeout(function () {
oManager.open(GetBaseURL() + 'overlays/share-email.aspx?shareId=' + shareId, null);
oManager.setSize(600, 480);
oManager.center();
oManager.SetActive();
return false;
}, 0);
}