Skip to content

Commit db8bea7

Browse files
committed
oops, order matters for tests
1 parent f96d244 commit db8bea7

File tree

1 file changed

+9
-2
lines changed
  • packages/svelte/src/internal/server

1 file changed

+9
-2
lines changed

packages/svelte/src/internal/server/index.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,17 +268,24 @@ export function add_styles(style_object) {
268268
* @param {Record<string, string>} styles
269269
*/
270270
export function merge_styles(attribute, styles) {
271+
/** @type {Record<string, string>} */
272+
var merged = {};
273+
271274
if (attribute) {
272275
for (var declaration of attribute.split(';')) {
273276
var i = declaration.indexOf(':');
274277
var name = declaration.slice(0, i).trim();
275278
var value = declaration.slice(i + 1).trim();
276279

277-
if (name !== '' && !(name in styles)) styles[name] = value;
280+
if (name !== '') merged[name] = value;
278281
}
279282
}
280283

281-
return styles;
284+
for (name in styles) {
285+
merged[name] = styles[name];
286+
}
287+
288+
return merged;
282289
}
283290

284291
/**

0 commit comments

Comments
 (0)