tk04/Marker

Markdown files in subfolders not rendered in Maker software

Anxiu0101 opened this issue · 7 comments

Issue Submission

Problem Description

Maker software fails to open Markdown files located within subfolders of the Project directory. For example, while doc1.md renders successfully, doc2.md located within a subfolder fails to display any content.

│  doc1.md
├─ folder
   └─doc2.md

Steps to Reproduce

  1. Open Maker software.
  2. Navigate to a Project directory containing subfolders.
  3. Place Markdown files within these subfolders.
  4. Attempt to open a Markdown file located within a subfolder.

Expected Behavior

Markdown files located within subfolders should be opened and displayed in Maker as expected, similar to files located in the root directory of the Project.

Actual Behavior

Markdown files located within subfolders fail to display any content when opened in Maker.

Screenshots (Optional)

N/A

Environment Information

  • Operating System: Windows 10
  • Maker Version: 1.0.0

Additional Information

N/A

Just tested this on a Windows 10 machine. I can't seem to reproduce the issue you're having. On my end, files in subfolders open with no issues.

I attempted to reopen it, but it seems unresponsive. Initially, I installed Maker using Marker_1.0.0_x64-setup.exe. However, even after reinstalling with a new version, Marker_1.0.0_x64_en-US.msi, the issue persists. Here are the specific situations I encountered:

In typora:
image-20240315181750908

In Maker:
image-20240315181832928

Additionally, the documents directly under the project path appear to be unaffected:
image-20240315181937910

I hope these details provide clarity on the issue.

In my case it doesn't load .md files in subdirectories if I point the project to a directory located on Google Drive (ex: G:\My Drive\Marker), mounted using the Google Drive desktop client. It does load files that are located at the root of the project.

OS: Windows 10 Enterprise 22H2 (64-bit)
Marker 1.0.1

If the file/folder lives in your filesystem, the app should have no issues opening it. @m-p-3 does the app load files within subdirectories that are not located on Google Drive for you?

If I copy the same directory structure into another location (ie: Documents) Marker will load the .md files in subfolders just fine. If it's on the mapped G Drive, they won't load.

Tested 1.2.0, still unable to show the content of MD files when they're stored in the G: networked Google Drive.

tk04 commented

@m-p-3 I just tested using a folder that is synced w/ Google Drive, and it works well in Marker with no issues. My guess is that your Google Drive folder in not mounted in your file system, so it can't be accessed using normal file system APIs.