<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: VisualUpdate doesn't trigger in custom visual when switching from reading to edit mode in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4903542#M64101</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309217"&gt;@ViDuong&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Just checking in to see if you query is resolved and if any responses were helpful.&lt;BR /&gt;Otherwise, feel free to reach out for further assistance.&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;</description>
    <pubDate>Wed, 17 Dec 2025 05:15:08 GMT</pubDate>
    <dc:creator>v-veshwara-msft</dc:creator>
    <dc:date>2025-12-17T05:15:08Z</dc:date>
    <item>
      <title>VisualUpdate doesn't trigger in custom visual when switching from reading to edit mode</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4889207#M63970</link>
      <description>&lt;P&gt;I am having the following problem:&lt;BR /&gt;Previously, I used &lt;STRONG&gt;dataViewMapping&lt;/STRONG&gt; as &lt;STRONG&gt;TABLE&lt;/STRONG&gt; and it worked fine.&lt;BR /&gt;But after I used &lt;STRONG&gt;dataViewMapping&lt;/STRONG&gt; &lt;STRONG&gt;MATRIX&lt;/STRONG&gt; instead of &lt;STRONG&gt;TABLE&lt;/STRONG&gt;, it did &lt;STRONG&gt;not trigger the update function&lt;/STRONG&gt; when I switched from viewmode to editmode, it only triggered the update function when I zoomed in/out of the viewport, or dragged data into visualization, and when I saved the data, saved it to persist, it did not trigger the update function.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;public&lt;/SPAN&gt; &lt;SPAN&gt;update&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;options&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;VisualUpdateOptions&lt;/SPAN&gt;&lt;SPAN&gt;) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;countRender&lt;/SPAN&gt;&lt;SPAN&gt;++&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;viewMode&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;options&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;viewMode&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;events&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;renderingStarted&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;options&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;const&lt;/SPAN&gt; &lt;SPAN&gt;dataView&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;options&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;dataViews&lt;/SPAN&gt;&lt;SPAN&gt;?.[&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;!&lt;/SPAN&gt;&lt;SPAN&gt;dataView&lt;/SPAN&gt;&lt;SPAN&gt;?.&lt;/SPAN&gt;&lt;SPAN&gt;matrix&lt;/SPAN&gt;&lt;SPAN&gt;) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;dataOriginal&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;undefined&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; (&lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;countRender&lt;/SPAN&gt; &lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN&gt;3&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;clearNodePositions&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;countRender&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;renderUI&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;return&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; }&lt;BR /&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;formattingSettings&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;this&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;formattingSettingsService&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;populateFormattingSettingsModel&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;VisualSettingsModel&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;dataView&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; );&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 01 Dec 2025 03:50:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4889207#M63970</guid>
      <dc:creator>ViDuong</dc:creator>
      <dc:date>2025-12-01T03:50:02Z</dc:date>
    </item>
    <item>
      <title>Re: VisualUpdate doesn't trigger in custom visual when switching from reading to edit mode</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4889507#M63976</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309217"&gt;@ViDuong&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P data-start="139" data-end="653"&gt;Thanks for posting in Microsoft Fabric Community.&lt;BR /&gt;When a custom visual uses matrix dataViewMapping, switching between Reading and Edit mode may not always trigger an update, since the host might not rebuild the dataView during that action unless something in the data or layout has changed.&lt;/P&gt;
&lt;P data-start="139" data-end="653"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="139" data-end="653"&gt;Others have observed similar behaviour, so this might be how the platform currently handles mode transitions. Because of this, the update function may only run after actions such as resizing the visual or modifying fields.&lt;/P&gt;
&lt;P data-start="139" data-end="653"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="655" data-end="820"&gt;Similar cases and related discussions were discussed here:&lt;BR data-start="689" data-end="692" /&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Developer/Visual-update-not-triggered-when-switching-from-Reading-to-Edit/m-p/423423" target="_blank"&gt;Visual.update() not triggered when switching from ... - Microsoft Fabric Community&lt;/A&gt;&lt;/P&gt;
&lt;P data-start="655" data-end="820"&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-fire-in-custom-visual-when-switching-from/m-p/2223643" target="_blank"&gt;Re: VisualUpdate doesn't fire in custom visual whe... - Microsoft Fabric Community&lt;/A&gt;&lt;/P&gt;
&lt;P data-start="655" data-end="820"&gt;&lt;A href="https://github.com/microsoft/PowerBI-visuals-tools/issues/401" target="_blank"&gt;Visual update doesn't fire when switching from reading to edit view · Issue #401 · microsoft/PowerBI-visuals-tools&lt;/A&gt;&lt;/P&gt;
&lt;P data-start="822" data-end="994"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="996" data-end="1377"&gt;If you feel this behaviour might not be expected, you can raise it through the Power BI Issues page for further review:&lt;BR data-start="1311" data-end="1314" /&gt;&lt;A href="https://community.fabric.microsoft.com/t5/Issues/idb-p/Issues" target="_blank"&gt;Issues - Microsoft Fabric Community&lt;/A&gt;&lt;/P&gt;
&lt;P data-start="996" data-end="1377"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps. Please reach out for further assistance.&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Mon, 01 Dec 2025 10:02:45 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4889507#M63976</guid>
      <dc:creator>v-veshwara-msft</dc:creator>
      <dc:date>2025-12-01T10:02:45Z</dc:date>
    </item>
    <item>
      <title>Re: VisualUpdate doesn't trigger in custom visual when switching from reading to edit mode</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4890089#M63983</link>
      <description>&lt;P&gt;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/882993"&gt;@v-veshwara-msft&lt;/a&gt;&amp;nbsp;thank you, I will try workaround&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Dec 2025 01:50:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4890089#M63983</guid>
      <dc:creator>ViDuong</dc:creator>
      <dc:date>2025-12-02T01:50:40Z</dc:date>
    </item>
    <item>
      <title>Re: VisualUpdate doesn't trigger in custom visual when switching from reading to edit mode</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4893023#M64019</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309217"&gt;@ViDuong&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;When switching between reading mode and edit mode &lt;STRONG&gt;Power BI&lt;/STRONG&gt; doesn't always trigger the &lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;update() method&lt;/FONT&gt;&lt;/STRONG&gt; for matrix based visuals this happens because:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;&lt;STRONG&gt;&lt;SPAN&gt;TABLE mapping&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; creates a new dataView when mode changes&lt;/SPAN&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;STRONG&gt;MATRIX mapping&lt;/STRONG&gt; often reuses the same dataView object&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;STRONG&gt;Power BI&lt;/STRONG&gt; optimizes by not calling &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;update()&lt;/STRONG&gt;&lt;/FONT&gt; if it thinks the data hasnt changed&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;FONT face="comic sans ms,sans-serif" size="4" color="#FF6600"&gt;&lt;STRONG&gt;First Approach:&lt;/STRONG&gt;&lt;/FONT&gt;Force &lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;Update &lt;/FONT&gt;&lt;/STRONG&gt;Using &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;View Mode Change Events&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Add view mode change detection in your visual:&lt;/LI&gt;&lt;/UL&gt;&lt;LI-CODE lang="markup"&gt;export class YourVisual implements IVisual {
    private host: IVisualHost;
    private currentViewMode: ViewMode;
    
    constructor(options: VisualConstructorOptions) {
        this.host = options.host;
        
        // Listen for view mode changes
        this.host.viewModeChanged.subscribe((viewMode: ViewMode) =&amp;gt; {
            this.currentViewMode = viewMode;
            // Force a re-render when view mode changes
            this.handleViewModeChange();
        });
    }
    
    public update(options: VisualUpdateOptions) {
        this.currentViewMode = options.viewMode;
        // ... your existing update logic
    }
    
    private handleViewModeChange() {
        // Manually trigger UI updates for edit mode
        if (this.currentViewMode === ViewMode.Edit) {
            this.renderEditModeUI();
        } else {
            this.renderReadModeUI();
        }
    }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="comic sans ms,sans-serif" size="4" color="#FF6600"&gt;&lt;STRONG&gt;&lt;FONT color="#99CC00"&gt;Second Approach:&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;Use &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;EnumerateObjects&lt;/STRONG&gt; &lt;/FONT&gt;to Force Data Refresh&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Modify your capabilities to include &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;objects&lt;/STRONG&gt; &lt;/FONT&gt;enumeration:&lt;/LI&gt;&lt;/UL&gt;&lt;LI-CODE lang="markup"&gt;{
    "objects": {
        "general": {
            "properties": {
                "viewModeToggle": {
                    "type": {
                        "bool": true
                    }
                }
            }
        }
    }
}&lt;/LI-CODE&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp;Then in your update method:&lt;/LI&gt;&lt;/UL&gt;&lt;LI-CODE lang="markup"&gt;public update(options: VisualUpdateOptions) {
    this.countRender++;
    this.viewMode = options.viewMode;
    this.events.renderingStarted(options);
    
    // Force enumerate objects to trigger updates
    if (options.viewMode === ViewMode.Edit) {
        this.host.persistProperties({
            merge: [{
                objectName: "general",
                properties: {
                    viewModeToggle: this.viewMode === ViewMode.Edit
                },
                selector: null
            }]
        });
    }
    
    const dataView = options.dataViews?.[0];
    // ... rest of your code
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="comic sans ms,sans-serif" size="4" color="#33CCCC"&gt;&lt;STRONG&gt;Third Approach:&lt;/STRONG&gt;&lt;/FONT&gt;Check for &lt;STRONG&gt;Mode Specific&lt;/STRONG&gt; Changes in Update&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Enhance your update method to detect mode changes:&lt;/LI&gt;&lt;/UL&gt;&lt;LI-CODE lang="markup"&gt;public update(options: VisualUpdateOptions) {
    this.countRender++;
    
    // Check if view mode actually changed
    const viewModeChanged = this.viewMode !== options.viewMode;
    this.viewMode = options.viewMode;
    
    this.events.renderingStarted(options);
    const dataView = options.dataViews?.[0];
    
    if (!dataView?.matrix) {
        this.dataOriginal = undefined;
        if (this.countRender &amp;gt; 3) this.clearNodePositions();
        this.countRender = 0;
        this.renderUI();
        return;
    }
    
    this.formattingSettings = this.formattingSettingsService.populateFormattingSettingsModel(
        VisualSettingsModel,
        dataView
    );
    
    // Always render on mode change, even if data appears unchanged
    if (viewModeChanged) {
        this.renderUI();
        return;
    }
    
    // ... your existing data processing logic
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="comic sans ms,sans-serif" size="4" color="#FFCC00"&gt;&lt;STRONG&gt;Bonus Approach:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;STRONG&gt;Use &lt;FONT color="#FF0000"&gt;Update Types&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Leverage the &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;type&lt;/STRONG&gt; &lt;/FONT&gt;property in &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;VisualUpdateOptions&lt;/STRONG&gt;&lt;/FONT&gt;:&lt;/LI&gt;&lt;/UL&gt;&lt;LI-CODE lang="markup"&gt;public update(options: VisualUpdateOptions) {
    // Check the update type
    if (options.type === VisualUpdateType.ViewModeChange) {
        // Force complete re-render
        this.forceFullRender = true;
    }
    
    // ... your existing code
    
    if (this.forceFullRender || !dataView?.matrix) {
        this.forceFullRender = false;
        this.renderUI();
        return;
    }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;EM&gt;if this post helps, then I would appreciate a thumbs up&lt;/EM&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;EM&gt;and&amp;nbsp;&lt;STRONG&gt;mark it as the solution&lt;/STRONG&gt;&amp;nbsp;&lt;/EM&gt;&lt;EM&gt;to help the other members find it more quickly.&lt;/EM&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 04 Dec 2025 11:32:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4893023#M64019</guid>
      <dc:creator>Ahmed-Elfeel</dc:creator>
      <dc:date>2025-12-04T11:32:12Z</dc:date>
    </item>
    <item>
      <title>Re: VisualUpdate doesn't trigger in custom visual when switching from reading to edit mode</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4894137#M64033</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309217"&gt;@ViDuong&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for the update.&lt;/P&gt;
&lt;P data-start="253" data-end="671"&gt;Just to add one more detail that came up in this related discussion: &lt;A href="https://community.fabric.microsoft.com/t5/Developer/Visual-update-not-triggered-when-switching-from-Reading-to-Edit/m-p/505914/highlight/true#M15572" target="_blank" rel="noopener"&gt;Re: Visual.update() not triggered when switching f... - Microsoft Fabric Community&lt;/A&gt;&amp;nbsp;its noted that this behaviour might only appear when the report is viewed in Actual Size mode. In other view modes, switching between Reading and Edit may trigger a resize event, which then causes the visual to receive an update with the mode flag included.&lt;/P&gt;
&lt;P data-start="253" data-end="671"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="673" data-end="882"&gt;You may want to check whether the mode works differently when the report is not in Actual Size, as this might help validate the workaround you are testing.&lt;/P&gt;
&lt;P data-start="673" data-end="882"&gt;Feel free to share your observations once you try it.&lt;/P&gt;
&lt;P data-start="673" data-end="882"&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 05 Dec 2025 10:52:26 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4894137#M64033</guid>
      <dc:creator>v-veshwara-msft</dc:creator>
      <dc:date>2025-12-05T10:52:26Z</dc:date>
    </item>
    <item>
      <title>Re: VisualUpdate doesn't trigger in custom visual when switching from reading to edit mode</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4900537#M64075</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309217"&gt;@ViDuong&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;We wanted to kindly follow up regarding your query.&lt;BR /&gt;Hope the earlier information helped. If you found a workaround during your testing, please feel free to share it here so others in the community can benefit from it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 11:07:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4900537#M64075</guid>
      <dc:creator>v-veshwara-msft</dc:creator>
      <dc:date>2025-12-12T11:07:59Z</dc:date>
    </item>
    <item>
      <title>Re: VisualUpdate doesn't trigger in custom visual when switching from reading to edit mode</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4903542#M64101</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1309217"&gt;@ViDuong&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Just checking in to see if you query is resolved and if any responses were helpful.&lt;BR /&gt;Otherwise, feel free to reach out for further assistance.&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Dec 2025 05:15:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/VisualUpdate-doesn-t-trigger-in-custom-visual-when-switching/m-p/4903542#M64101</guid>
      <dc:creator>v-veshwara-msft</dc:creator>
      <dc:date>2025-12-17T05:15:08Z</dc:date>
    </item>
  </channel>
</rss>

