You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I agree to follow the Code of Conduct that this project adheres to.
I have searched the issue tracker for a feature request that matches the one I want to file, without success.
You must agree to search and the code of conduct. You must fill in this entire template. If you delete part/all or miss parts out your issue will be closed.
Describe the bug
Templates and other menu items are not available when the drawio app is run on a system with no network. A portion of this bug was previously reported: #678 (comment)
To Reproduce
Steps to reproduce the behavior:
Network isolate system
Download AppImage
Open draw.io app
Create New Diagram
Observe no template pop-up
Arrange > Insert
Observe no Template menu option
Open Help menu
Observe missing help menu items, it only contains "Keyboard shortcuts" and "v26.0.9"
Expected behavior
Templates, the help menu, and other menu items should be visible offline and online.
Screenshots
Unfortunately, I cannot add screenshots because something appears broken between Firefox and GitHub's CORS config.
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://github-production-user-asset-****.s3.amazonaws.com/. (Reason: CORS request did not succeed). Status code: (null).
Some screenshots are available on the other comment: #678 (comment)
draw.io version (In the Help->About menu of the draw.io editor):
draw.io version 26.0.9
Desktop (please complete the following information):
OS: Linux AppImage
Additional context
None
The text was updated successfully, but these errors were encountered:
Correction. This behavior will exhibit at any time while the app is running if the network interfaces change. Access to the Internet is not required. This seems to be solely based on whether there is a network interface.
If there is only a loopback interface, then the menus are broken.
$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
If you add an interface (even without actual connectivity to the Internet), the menus work correctly (without needing to restart the app).
$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group 1 qlen 1000
link/ether aa:bb:cc:dd:ee:ff brd ff:ff:ff:ff:ff:ff
smcgu
changed the title
Missing menu items on systems with no network
Missing menu items on systems with no network interface
Feb 7, 2025
Preflight Checklist
You must agree to search and the code of conduct. You must fill in this entire template. If you delete part/all or miss parts out your issue will be closed.
Describe the bug
Templates and other menu items are not available when the drawio app is run on a system with no network. A portion of this bug was previously reported: #678 (comment)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Templates, the help menu, and other menu items should be visible offline and online.
Screenshots
Unfortunately, I cannot add screenshots because something appears broken between Firefox and GitHub's CORS config.
Some screenshots are available on the other comment: #678 (comment)
draw.io version (In the Help->About menu of the draw.io editor):
Desktop (please complete the following information):
Additional context
None
The text was updated successfully, but these errors were encountered: