Skip to content

Commit 385de90

Browse files
committed
fix application of theme with nested layers requiring second click
1 parent d64d894 commit 385de90

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

  • packages/tokens-studio-for-figma/src/plugin/asyncMessageHandlers

packages/tokens-studio-for-figma/src/plugin/asyncMessageHandlers/update.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { getThemeReferences } from './getThemeReferences';
99
import { defaultTokenValueRetriever } from '../TokenValueRetriever';
1010
import { TokenFormatOptions } from '../TokenFormatStoreClass';
1111
import { ApplyVariablesStylesOrRawValues } from '@/constants/ApplyVariablesStyleOrder';
12+
import { UpdateMode } from '@/constants/UpdateMode';
1213
import updateStyles from '../updateStyles';
1314

1415
export const update: AsyncMessageChannelHandlers[AsyncMessageTypes.UPDATE] = async (msg) => {
@@ -50,6 +51,7 @@ export const update: AsyncMessageChannelHandlers[AsyncMessageTypes.UPDATE] = asy
5051

5152
allWithData = await defaultNodeManager.findBaseNodesWithData({
5253
updateMode: msg.settings.updateMode,
54+
nodesWithoutPluginData: msg.settings.updateMode === UpdateMode.SELECTION,
5355
});
5456

5557
await updateNodes(allWithData, String(msg.settings.baseFontSize || 16));

0 commit comments

Comments
 (0)