Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    GUI "Save" Button Inconsistency

    Scheduled Pinned Locked Moved 2.0-RC Snapshot Feedback and Problems - RETIRED
    33 Posts 9 Posters 10.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jimpJ
      jimp Rebel Alliance Developer Netgate
      last edited by

      I think having the buttons change between save, save and apply, etc, would confuse even more. Adding more buttons rarely eases confusion…

      The apply changes button, when needed, shows up big and bright on the top of the screen... can't miss it. I still fail to see what might be confusing about that. I guess that's me though.

      Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

      Need help fast? Netgate Global Support!

      Do not Chat/PM for help!

      1 Reply Last reply Reply Quote 0
      • R
        rancor
        last edited by

        @jimp:

        The apply changes button, when needed, shows up big and bright on the top of the screen… can't miss it. I still fail to see what might be confusing about that. I guess that's me though.

        Maybe one thing. What does really "Apply" when you push the button? If you ignore apply button because you know you are going to do more tasks involving other "apply events" in different menus. Is the apply for firewall rules just making firewall to apply or does it involve any applies that the system needs to do?

        // rancor

        1 Reply Last reply Reply Quote 0
        • jimpJ
          jimp Rebel Alliance Developer Netgate
          last edited by

          Most of the time, Apply means that it does a filter reload. Which means it regenerates and reloads the filter rules. For some other areas (like IPsec) it means it will re-write the configuration files for that section, restart the daemon, and then do a filter reload.

          Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

          Need help fast? Netgate Global Support!

          Do not Chat/PM for help!

          1 Reply Last reply Reply Quote 0
          • R
            rpsmith
            last edited by

            so when a page has both an Apply and a Save, do I need to do both?  also, why does hitting Save on some screens make the Apply button appear?

            Roy…

            1 Reply Last reply Reply Quote 0
            • jimpJ
              jimp Rebel Alliance Developer Netgate
              last edited by

              I'm can't see any pages that have both a Save and an Apply next to each other - care to provide an example?

              And as to why hitting Save makes an Apply appear on some pages, that's been covered several times over in this thread. Typically it means a filter reload is needed, or in some cases it may let you make changes (like in IPsec) and apply them before the daemon is restarted.

              Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

              Need help fast? Netgate Global Support!

              Do not Chat/PM for help!

              1 Reply Last reply Reply Quote 0
              • R
                rpsmith
                last edited by

                Interfaces: for one.  changing anything will turns on the "Apply changes" button. now make other changes to different pages and eventually come back to the interface page and you will see an "Apply changes" and a "Save" at the bottom of the page.  also, make no changes at all and hit the save button will also turn on the "Apply changes".  IPsec is another one that has both an "Apply changes" and a "Save" button at the same time and I'm sure I've seen it in other places as well.

                BTW, I'm using the old school pfsense theme if that makes a difference.

                Roy…

                1 Reply Last reply Reply Quote 0
                • jimpJ
                  jimp Rebel Alliance Developer Netgate
                  last edited by

                  That is not a Save and Apply button next to each other.

                  If an Apply button shows up, it must be clicked in order to activate the changes. If you don't click apply, the changes won't take effect (unless you reboot…) so of course it will nag you if you go back to the screen without hitting apply.

                  IPsec also has apply because making changes immediate would be disruptive. We have people who have >300 active tunnels so making changes in a batch is less disruptive than immediately applying them.

                  Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                  Need help fast? Netgate Global Support!

                  Do not Chat/PM for help!

                  1 Reply Last reply Reply Quote 0
                  • R
                    rpsmith
                    last edited by

                    so the question is:

                    if I hit "Apply changes", does that also save my changes to the config file or do I need to "Apply changes" and then do a "Save"?

                    Roy…

                    1 Reply Last reply Reply Quote 0
                    • jimpJ
                      jimp Rebel Alliance Developer Netgate
                      last edited by

                      Apply never saves, it's just applying changes you already made.

                      Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                      Need help fast? Netgate Global Support!

                      Do not Chat/PM for help!

                      1 Reply Last reply Reply Quote 0
                      • W
                        wallabybob
                        last edited by

                        I've come to think (possibly quite erroneously) of the buttons like this:
                        "Save updates the configuration file. Apply processes the relevant section of the configuration file so the recent changes are also made to the running configuration."

                        Hence one generally shouldn't see an Apply unless a Save button has been previously clicked.

                        1 Reply Last reply Reply Quote 0
                        • M
                          mxx
                          last edited by

                          @wallabybob:

                          I've come to think (possibly quite erroneously) of the buttons like this:
                          "Save updates the configuration file. Apply processes the relevant section of the configuration file so the recent changes are also made to the running configuration."

                          Hence one generally shouldn't see an Apply unless a Save button has been previously clicked.

                          agreed

                          1 Reply Last reply Reply Quote 0
                          • C
                            cmb
                            last edited by

                            @wallabybob:

                            I've come to think (possibly quite erroneously) of the buttons like this:
                            "Save updates the configuration file. Apply processes the relevant section of the configuration file so the recent changes are also made to the running configuration."

                            Hence one generally shouldn't see an Apply unless a Save button has been previously clicked.

                            That's how it works.

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post
                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.