Showing results for 
Search instead for 
Did you mean: 
Level: Powered On

Prevent Navigation if form is in Edit Mode - Can't get my popup message to work

I have disabled my back icon with the following OnSelect formula: 

If(frmRequestHelp.DisplayMode = DisplayMode.Edit,DisplayMode.View,Back())


It works just fine.  I can navigate when my form is in view mode and not edit mode. 


I am, however, trying to get a popup label to show when the icon is in DisplayMode that explains you can't navigate until you cancel or save your changes.  However, I cannot get it to work.  I created a label to see if I can find out what is going on and the label is not working so I'm sure there is something wrong with my formula, but I can't see what it is.  

Here is my test label formula text.  

If('icnBack-scrRHD'.DisplayMode = DisplayMode.View, true,false). 

It never changes from false; it does not toggle from true to false like the back icon does. 

Here is my formula from the actual pop up label Visible property


If('icnBack-scrRHD'.DisplayMode = DisplayMode.View,true,false).


I'm having trouble understanding why my pop up label will not work nor does the text label but the icon works exactly as I'd like.  

Thanks in advance. 




Level 10

Re: Prevent Navigation if form is in Edit Mode - Can't get my popup message to work

Hi @CindyZ ,

You shouldn’t put DisplayMode.View to OnSelect property. DisplayMode is enumeration type and DisplayMode.View is Text, not a behavior formula, so it can’t change the display mode of icon.

you should set icon’s display mode in DisplayMode property directly. Please refer to following formulas.

  • set OnSelect property of Icon as below:
  • Set DisplayMode property as below:
If(frmRequestHelp.DisplayMode = DisplayMode.Edit, DisplayMode.View, Edit) 

Then, continue with your steps and check if the issue is fixed.

Best regards,

Helpful resources


Power Automate Community User Group Member Badge

Fill out a quick form to claim your user group badge now!


Power Platform World Tour

Find out where you can attend!

Power Platform 2019 release wave 2 plan

Power Platform 2019 release wave 2 plan

Features releasing from October 2019 through March 2020


Microsoft Learn

Learn how to build the business apps that you need.

Top Kudoed Authors (Last 30 Days)
Users online (4,647)