diff --git a/application/ui.linkswidget.class.inc.php b/application/ui.linkswidget.class.inc.php index 4a63a39a6..54cf0b7f0 100644 --- a/application/ui.linkswidget.class.inc.php +++ b/application/ui.linkswidget.class.inc.php @@ -259,11 +259,11 @@ EOF $sEmptyRowStyle = 'style="display:none;"'; } - $sHtml .= "m_sAttCode}{$this->m_sNameSuffix}_empty_row\">".Dict::S('UI:Message:EmptyList:UseAdd')."m_sAttCode}{$this->m_sNameSuffix}\" value=\"\">"; foreach($aData as $iRowId => $aRow) { $sHtml .= $this->DisplayFormRow($oP, $aConfig, $aRow, $iRowId); } + $sHtml .= "m_sAttCode}{$this->m_sNameSuffix}_empty_row\">".Dict::S('UI:Message:EmptyList:UseAdd')."m_sAttCode}{$this->m_sNameSuffix}\" value=\"\">"; $sHtml .= "\n"; // Footer diff --git a/js/linkswidget.js b/js/linkswidget.js index 8f1df0f11..dabb3048d 100644 --- a/js/linkswidget.js +++ b/js/linkswidget.js @@ -242,7 +242,7 @@ function LinksWidget(id, sClass, sAttCode, iInputId, sSuffix, bDuplicates, oWizH if (data != '') { $('#'+me.id+'_empty_row').hide(); - $('#linkedset_'+me.id+' .listResults tbody').append(data); + $('#linkedset_'+me.id+' .listResults tbody').prepend(data); $('#linkedset_'+me.id+' .listResults').trigger('update'); $('#linkedset_'+me.id+' .listResults').tableHover(); $('#linkedset_'+me.id+' .listResults').trigger('update').trigger("applyWidgets"); // table is already sortable, just refresh it