Invert display and lockscreen control dependencies
This commit is contained in:
		@@ -6,8 +6,11 @@ import (
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
// XDG uses qdbus to monitor the freedesktop screensaver status
 | 
			
		||||
type XDG struct {}
 | 
			
		||||
 | 
			
		||||
// IsActive checks whether the screen is locked (checks if the screensaver is active)
 | 
			
		||||
func IsActive() (bool, error) {
 | 
			
		||||
func (XDG) IsActive() (bool, error) {
 | 
			
		||||
	cmd := exec.Command("qdbus",
 | 
			
		||||
		"org.kde.screensaver",
 | 
			
		||||
		"/ScreenSaver",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user