_createMenu() {
		const items = [
			{
				label: [ t`contextmenu.tray.toggle` ],
				click: () => {
					if ( !this.tray ) { return; }
					this.trigger( "click" );
				}
			},
			{
				label: [ t`contextmenu.tray.close` ],
				click: () => this.nwjs.close( true )
			}
		];
		this.menu = getOwner( this ).lookup( "nwjs:menu" );
		this.menu.items.pushObjects( items );

		// re-apply menu property, so NWjs updates it
		// https://github.com/nwjs/nw.js/issues/1870#issuecomment-94958663
		this.menu.on( "update", () => {
			if ( !this.tray ) { return; }
			this.tray.menu = this.menu.menu;
		});
	}
Primary tray icon click listener for toggling the window and taskbar visibility