Link feild quirk

So i have found quirk i think with the link feild. I use a structure field in site.yml to create a main menu. It just has link fields in it. The quirk is that the link feild allows me to pick pages that are in draft status. I cant see a way to get to only see listed live pages in the link feild options. Am.i missing something? It outputs the url to the page as if was listed but to my mind i shouldnt be able to pick draft pages at all.

I think it’s the right behavior. One couldn’t prepare a coordinated update otherwise. E.g. a new page gets prepared and alongside links to this new page from other pages. Ideally, one wants to have this all ready and then publish those changes in one go. If draft pages are not shown by default, one would be forced to first publish that page before any work on linking to that page could be started.

I understand that there are differing expectations around what is listed. However, I think quite a few other CMS handle it the same way. But given the different expectations, Link field: `query` support for pages/files · Kirby Feedback would be the way to approach this IMO.

I understand. Its just for me theres nothing there stopping a client linking to half written page on a live site. Maybe its just me, but query support for the link feild would be really appreciated so devs can make that choice if they want to.