forked from extern/egroupware
Fix mail mobile view does not show additional TO addresses
This commit is contained in:
parent
53406b9f85
commit
630eeb6be7
@ -723,12 +723,14 @@ app.classes.mail = AppJS.extend(
|
|||||||
* {build_children, data_one, data, widget, line}
|
* {build_children, data_one, data, widget, line}
|
||||||
*
|
*
|
||||||
* @param {object} _dataElem includes data of the widget which need to be expand
|
* @param {object} _dataElem includes data of the widget which need to be expand
|
||||||
|
* @param {object} widget container of relevant template, default is this.et2
|
||||||
*
|
*
|
||||||
* @return _dataElem content of widgets
|
* @return _dataElem content of widgets
|
||||||
*/
|
*/
|
||||||
url_email_expandOnClick: function (_expContent, _dataElem)
|
url_email_expandOnClick: function (_expContent, _dataElem, _et2)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
var et2 = _et2 || this.et2;
|
||||||
for(var j = 0; j < _expContent.length; j++)
|
for(var j = 0; j < _expContent.length; j++)
|
||||||
{
|
{
|
||||||
var field = _expContent[j] || [];
|
var field = _expContent[j] || [];
|
||||||
@ -748,10 +750,10 @@ app.classes.mail = AppJS.extend(
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Disable whole box if there are none
|
// Disable whole box if there are none
|
||||||
var line = this.et2.getWidgetById(field.line);
|
var line = et2.getWidgetById(field.line);
|
||||||
if(line != null) line.set_disabled(content.length == 0);
|
if(line != null) line.set_disabled(content.length == 0);
|
||||||
|
|
||||||
var widget = this.et2.getWidgetById(field.widget);
|
var widget = et2.getWidgetById(field.widget);
|
||||||
if(widget == null) continue;
|
if(widget == null) continue;
|
||||||
$j(widget.getDOMNode()).removeClass('visible');
|
$j(widget.getDOMNode()).removeClass('visible');
|
||||||
|
|
||||||
@ -5302,6 +5304,12 @@ app.classes.mail = AppJS.extend(
|
|||||||
|
|
||||||
toolbar.set_actions(content.toolbar);
|
toolbar.set_actions(content.toolbar);
|
||||||
|
|
||||||
|
// Build expanded series of addresses
|
||||||
|
var expand_content = [
|
||||||
|
{build_children: true, data_one: 'toaddress', data: 'additionaltoaddress', widget: 'tohbox', line: 'headerTo'},
|
||||||
|
];
|
||||||
|
self.url_email_expandOnClick(expand_content, {data:content}, self.et2_view.widgetContainer);
|
||||||
|
|
||||||
// Request email body from server
|
// Request email body from server
|
||||||
iframe.set_src(egw.link('/index.php',{menuaction:'mail.mail_ui.loadEmailBody',_messageID:id}));
|
iframe.set_src(egw.link('/index.php',{menuaction:'mail.mail_ui.loadEmailBody',_messageID:id}));
|
||||||
jQuery(iframe.getDOMNode()).on('load',function(){
|
jQuery(iframe.getDOMNode()).on('load',function(){
|
||||||
|
@ -19,9 +19,10 @@
|
|||||||
<hbox class="mail-d-h2" align="right" width="100%">
|
<hbox class="mail-d-h2" align="right" width="100%">
|
||||||
<date-time id="date" readonly="true"/>
|
<date-time id="date" readonly="true"/>
|
||||||
</hbox>
|
</hbox>
|
||||||
<hbox class="mail-d-h2" disabled="!@toaddress" width="100%">
|
<hbox class="mail-d-h2" disabled="!@toaddress" width="100%" id="headerTo">
|
||||||
<description value="To"/>
|
<description value="To"/>
|
||||||
<url-email id="toaddress" readonly="true"/>
|
<hbox id="tohbox" readonly="true" class="mail_extraEmails"/>
|
||||||
|
<buttononly class="et2_button ui-button" label="Show all Addresses" image="foldertree_nolines_plus" onclick="app.mail.showAllHeader"/>
|
||||||
</hbox>
|
</hbox>
|
||||||
<hbox>
|
<hbox>
|
||||||
<details class="details" title="show details" toggle_align="left">
|
<details class="details" title="show details" toggle_align="left">
|
||||||
|
Loading…
Reference in New Issue
Block a user