macOS : NSButton checkmark does not appear inside NSToolbar

Multi tool use
I have a NSButton inside a NSToolbarItem as a member of a NSToolbar in my mac application. Something like these:
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:
Any ideas?
cocoa nsbutton nstoolbar nstoolbaritem
add a comment |
I have a NSButton inside a NSToolbarItem as a member of a NSToolbar in my mac application. Something like these:
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:
Any ideas?
cocoa nsbutton nstoolbar nstoolbaritem
add a comment |
I have a NSButton inside a NSToolbarItem as a member of a NSToolbar in my mac application. Something like these:
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:
Any ideas?
cocoa nsbutton nstoolbar nstoolbaritem
I have a NSButton inside a NSToolbarItem as a member of a NSToolbar in my mac application. Something like these:
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:
Any ideas?
cocoa nsbutton nstoolbar nstoolbaritem
cocoa nsbutton nstoolbar nstoolbaritem
edited Dec 28 '18 at 21:47
SpaceDog
asked Dec 28 '18 at 21:33


SpaceDogSpaceDog
16k41195380
16k41195380
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Embed your checkmark button in a NSView and it will work.
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
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Embed your checkmark button in a NSView and it will work.
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
add a comment |
Embed your checkmark button in a NSView and it will work.
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
add a comment |
Embed your checkmark button in a NSView and it will work.
Embed your checkmark button in a NSView and it will work.
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
add a comment |
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
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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