sidewinder94 / sidewinder94/Logitech-LCD

Lack of Shutdown() method

Open
#8 4 comments 0 reactions 1 assignee View on GitHub

@sidewinder94 is already working on this.

Since Aug 26, 2026.

Dominant language
C#
Stars
15
Forks
0
Avg merge
17h 26m
Merged PRs (30d)
1

Description

Normally, when you turn off the app, you have to invoke Shutdown() method first in order for the memory to be cleaned up.
This project lacks this method. Because of that, the LCD may appear as frozen, eventually causing the whole system to crash as instances are piling up.
The NativeMethods.cs file has definition for Shutdown() method. Why it's missing in LogitechLcd.cs is very mysterious.
Will you take a look into that?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.