# Mac Catalyst + Menu Bar Extras

**URL:** <https://forums.kodeco.com/t/mac-catalyst-menu-bar-extras/168529>\
**Category:** macOS\
**Created:** [April 8, 2022, 9:20am UTC](https://forums.kodeco.com/t/mac-catalyst-menu-bar-extras/168529 "2022-04-08T09:20:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![lganti](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/lganti/32/103565_2.png) [@lganti](https://forums.kodeco.com/u/lganti)\
**Post date:** [April 8, 2022, 9:20am UTC](https://forums.kodeco.com/t/mac-catalyst-menu-bar-extras/168529/1 "2022-04-08T09:20:15Z")

</div>

Anyone come across reliable resources around [Menu Bar Extras](https://developer.apple.com/design/human-interface-guidelines/macos/extensions/menu-bar-extras/)?

- I am working on a “no window” menu bar extra
- I set a custom view with a text field as the menu of the `NSStatusItem`
- This custom view has a text field and is not editable 😕
- I think it has something do with something being active or the key window

Environment:

- Xcode Version 13.3 (13E113)
- macOS 12.3 (21E230)

Workaround I am using for now: NSPasteboard.general.string(forType: .string) to “pre-fill” (works for my use case)

---

<div class="post-metadata">

**Author:** ![system](https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png) [@system](https://forums.kodeco.com/u/system)\
**Post date:** [September 22, 2022, 1:20am UTC](https://forums.kodeco.com/t/mac-catalyst-menu-bar-extras/168529/2 "2022-09-22T01:20:55Z")

</div>

Closed on September 22, 2022, 1:20am UTC

This topic was automatically closed after 166 days. New replies are no longer allowed.
