From: Alan Knowles Date: Wed, 31 Mar 2021 09:43:50 +0000 (+0800) Subject: Roo/bootstrap/Card.js X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=52663bc34ae818de545e37d1fb665669b27c34d1 Roo/bootstrap/Card.js --- diff --git a/Roo/bootstrap/Card.js b/Roo/bootstrap/Card.js index 2bbe1dafb6..98d2bed26e 100644 --- a/Roo/bootstrap/Card.js +++ b/Roo/bootstrap/Card.js @@ -751,6 +751,23 @@ Roo.extend(Roo.bootstrap.Card, Roo.bootstrap.Component, { if (this.headerContainerEl) { this.headerContainerEl.dom.innerHTML = html; } + }, + onHeaderImageLoad : function(he) + { + if (!this.header_image_fit_square) { + return; + } + + var hw = he.dom.naturalHeight / he.dom.naturalWidth; + // wide image = < 0 + // tall image = > 1 + //var w = he.dom.naturalWidth; + var ww = he.dom.width; + if (hw > 1) { + he.dom.width = ww * (1/hw); + he.dom.height = ww; + } + }