TopBar: In-App-Menüleiste unter Tauri ausgeblendet — die native macOS-
Systemmenüleiste (useNativeAppMenu) deckt dieselben Aktionen bereits ab, die eigene Leiste wäre dort nur Dopplung. Im Browser/Electron ohne natives App-Menü bleibt sie weiterhin die einzige Quelle.
This commit is contained in:
@@ -4776,7 +4776,13 @@ export default function App() {
|
||||
onImport={() => dxfInputRef.current?.click()}
|
||||
onSaveProject={onSaveProject}
|
||||
onOpenProject={onOpenProject}
|
||||
// Unter Tauri (macOS) übernimmt die native Systemmenüleiste (oben am
|
||||
// Bildschirm, useNativeAppMenu) exakt dieselben Aktionen bereits —
|
||||
// die In-App-Menüleiste wäre reine Dopplung und kostet nur Platz in
|
||||
// der Kopfzeile. Im Browser/Electron (kein natives App-Menü) bleibt
|
||||
// sie die einzige Quelle dafür.
|
||||
menuBar={
|
||||
isTauriRuntime() ? undefined : (
|
||||
<AppMenuBar
|
||||
onUndo={undo}
|
||||
onRedo={redo}
|
||||
@@ -4794,6 +4800,7 @@ export default function App() {
|
||||
onToggleResources={() => toggleResources()}
|
||||
onOpenSettings={() => openSettings()}
|
||||
/>
|
||||
)
|
||||
}
|
||||
viewControls={
|
||||
<ViewRibbonTab
|
||||
|
||||
Reference in New Issue
Block a user