macOS : NSButton checkmark does not appear inside NSToolbar

Multi tool use
Multi tool use












1















I have a NSButton inside a NSToolbarItem as a member of a NSToolbar in my mac application. Something like these:



enter image description here



These two checkmarks are ON but they don't appear.



If I click on any of these, they toggle (the code runs) but the checkmarks never appear.



These were working on previous versions of macOS but not anymore on mojave. Anyway I am compiling this code to 10.12.



This is the storyboard structure:



enter image description here



Any ideas?










share|improve this question





























    1















    I have a NSButton inside a NSToolbarItem as a member of a NSToolbar in my mac application. Something like these:



    enter image description here



    These two checkmarks are ON but they don't appear.



    If I click on any of these, they toggle (the code runs) but the checkmarks never appear.



    These were working on previous versions of macOS but not anymore on mojave. Anyway I am compiling this code to 10.12.



    This is the storyboard structure:



    enter image description here



    Any ideas?










    share|improve this question



























      1












      1








      1








      I have a NSButton inside a NSToolbarItem as a member of a NSToolbar in my mac application. Something like these:



      enter image description here



      These two checkmarks are ON but they don't appear.



      If I click on any of these, they toggle (the code runs) but the checkmarks never appear.



      These were working on previous versions of macOS but not anymore on mojave. Anyway I am compiling this code to 10.12.



      This is the storyboard structure:



      enter image description here



      Any ideas?










      share|improve this question
















      I have a NSButton inside a NSToolbarItem as a member of a NSToolbar in my mac application. Something like these:



      enter image description here



      These two checkmarks are ON but they don't appear.



      If I click on any of these, they toggle (the code runs) but the checkmarks never appear.



      These were working on previous versions of macOS but not anymore on mojave. Anyway I am compiling this code to 10.12.



      This is the storyboard structure:



      enter image description here



      Any ideas?







      cocoa nsbutton nstoolbar nstoolbaritem






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 28 '18 at 21:47







      SpaceDog

















      asked Dec 28 '18 at 21:33









      SpaceDogSpaceDog

      16k41195380




      16k41195380
























          1 Answer
          1






          active

          oldest

          votes


















          0














          Embed your checkmark button in a NSView and it will work.






          share|improve this answer
























          • not working for me. Same problem. I put the switch in any other place it shows but not on a NSToolbar. Probably one more macOS bug.

            – SpaceDog
            Dec 29 '18 at 17:12













          • What I was suggesting is to drag a NSView in the toolbar and the NSButton (checkmark) on the view. This will definitively fixing the problem because I just tested it.

            – Marc T.
            Dec 29 '18 at 17:21











          • I did that. Not fixing for me. I am compiling for 10.12. Still not showing in mojave. Thanks for your effort.

            – SpaceDog
            Dec 29 '18 at 17:23











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53964500%2fmacos-nsbutton-checkmark-does-not-appear-inside-nstoolbar%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          Embed your checkmark button in a NSView and it will work.






          share|improve this answer
























          • not working for me. Same problem. I put the switch in any other place it shows but not on a NSToolbar. Probably one more macOS bug.

            – SpaceDog
            Dec 29 '18 at 17:12













          • What I was suggesting is to drag a NSView in the toolbar and the NSButton (checkmark) on the view. This will definitively fixing the problem because I just tested it.

            – Marc T.
            Dec 29 '18 at 17:21











          • I did that. Not fixing for me. I am compiling for 10.12. Still not showing in mojave. Thanks for your effort.

            – SpaceDog
            Dec 29 '18 at 17:23
















          0














          Embed your checkmark button in a NSView and it will work.






          share|improve this answer
























          • not working for me. Same problem. I put the switch in any other place it shows but not on a NSToolbar. Probably one more macOS bug.

            – SpaceDog
            Dec 29 '18 at 17:12













          • What I was suggesting is to drag a NSView in the toolbar and the NSButton (checkmark) on the view. This will definitively fixing the problem because I just tested it.

            – Marc T.
            Dec 29 '18 at 17:21











          • I did that. Not fixing for me. I am compiling for 10.12. Still not showing in mojave. Thanks for your effort.

            – SpaceDog
            Dec 29 '18 at 17:23














          0












          0








          0







          Embed your checkmark button in a NSView and it will work.






          share|improve this answer













          Embed your checkmark button in a NSView and it will work.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Dec 29 '18 at 7:54









          Marc T.Marc T.

          1,011614




          1,011614













          • not working for me. Same problem. I put the switch in any other place it shows but not on a NSToolbar. Probably one more macOS bug.

            – SpaceDog
            Dec 29 '18 at 17:12













          • What I was suggesting is to drag a NSView in the toolbar and the NSButton (checkmark) on the view. This will definitively fixing the problem because I just tested it.

            – Marc T.
            Dec 29 '18 at 17:21











          • I did that. Not fixing for me. I am compiling for 10.12. Still not showing in mojave. Thanks for your effort.

            – SpaceDog
            Dec 29 '18 at 17:23



















          • not working for me. Same problem. I put the switch in any other place it shows but not on a NSToolbar. Probably one more macOS bug.

            – SpaceDog
            Dec 29 '18 at 17:12













          • What I was suggesting is to drag a NSView in the toolbar and the NSButton (checkmark) on the view. This will definitively fixing the problem because I just tested it.

            – Marc T.
            Dec 29 '18 at 17:21











          • I did that. Not fixing for me. I am compiling for 10.12. Still not showing in mojave. Thanks for your effort.

            – SpaceDog
            Dec 29 '18 at 17:23

















          not working for me. Same problem. I put the switch in any other place it shows but not on a NSToolbar. Probably one more macOS bug.

          – SpaceDog
          Dec 29 '18 at 17:12







          not working for me. Same problem. I put the switch in any other place it shows but not on a NSToolbar. Probably one more macOS bug.

          – SpaceDog
          Dec 29 '18 at 17:12















          What I was suggesting is to drag a NSView in the toolbar and the NSButton (checkmark) on the view. This will definitively fixing the problem because I just tested it.

          – Marc T.
          Dec 29 '18 at 17:21





          What I was suggesting is to drag a NSView in the toolbar and the NSButton (checkmark) on the view. This will definitively fixing the problem because I just tested it.

          – Marc T.
          Dec 29 '18 at 17:21













          I did that. Not fixing for me. I am compiling for 10.12. Still not showing in mojave. Thanks for your effort.

          – SpaceDog
          Dec 29 '18 at 17:23





          I did that. Not fixing for me. I am compiling for 10.12. Still not showing in mojave. Thanks for your effort.

          – SpaceDog
          Dec 29 '18 at 17:23


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53964500%2fmacos-nsbutton-checkmark-does-not-appear-inside-nstoolbar%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          PWtO3NwXvgk8DKDC,zf13q Ry4Pg8FYiWrqzjuhcnVfeVeUEUDxx7ypCBReF,TFfDHnlELeWDp,8KDncUgt
          iRUVqis,l48,i,OaRmy6DWU,VX 6 2n

          Popular posts from this blog

          Monofisismo

          Angular Downloading a file using contenturl with Basic Authentication

          Olmecas