Skip to content

Can't Go Borderless Mode Using Native Extension On Mac #6799

@ghost

Description

Description

I wrote an extension which used to be able to let the game go borderless mode on Windows, macOS, and Linux. While Windows and Linux still work, it seems internal changes to the macOS runner are preventing the extension from working in newer releases of GameMaker. I want to also add that the dylib's internal code works in a raw Objective-C Xcode project, completely separate from GameMaker, so it is clear to me this is a GameMaker bug. Under the extensions subfolder of the project folder, there is the source code to the dylib.

Expected Change

Allow Going Borderless Mode Using Native Extension On Mac

Steps To Reproduce

  1. Start GameMaker
  2. Import Reproducible YYZ: BorderToggler.zip
  3. Run project, attempt to click on the window
  4. See the issue, nothing happens, the window decorations/titlebar/border does not go away or toggle like it was supposed to

How reliably can you recreate this issue using your steps above?

Always

Which version of GameMaker are you reporting this issue for?

2024.6.2 (Monthly)

Which platform(s) are you seeing the problem on?

macOS

Contact Us Package Attached?

  • I have attached my Contact Us Package

Sample Project Added?

  • I have included a small sample project

Metadata

Metadata

Assignees

Labels

gms2-bugIn-game bugs with the "GameMaker Studio 2" runtimes
No fields configured for In-Game Bug.

Projects

Status

Not A Bug

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions