wails icon indicating copy to clipboard operation
wails copied to clipboard

[v3] window窗口左上角图标显示异常,以及任务栏预览窗口图标显示异常,托盘图标鼠标悬停无文字提示

Open lujihong opened this issue 2 months ago • 0 comments

Description

任务栏预览界面左上角图标和窗口左上角图标无法正常显示,托盘图标鼠标悬停时没有文字提示

To Reproduce

代码片段如下(首先确保我的完整代码运行后托盘图标是正常显示的,以及窗口是正常显示的):


//go:embed icon1.ico
var icon1 []byte

//go:embed icon2.png
var icon2 []byte

app := application.New(application.Options{
		Name:        "测试",
		Description: "测试",
		Icon:        icon1, //icon1和icon2两种类型的图标设置了都不行,图标路径是正确的
}

//窗口代码片段:
app.NewWebviewWindowWithOptions(application.WebviewWindowOptions{
		Name:                       "测试“,
		Title:                      "测试",
		Width:                      520,
		Height:                     482,
		DisableResize:         true,
		Frameless:               false,
		AlwaysOnTop:          false,
		Hidden:                     false,
		DevToolsEnabled:    false,
		OpenInspectorOnStartup:     false,
		DefaultContextMenuDisabled: false,
		Centered:                   true,
		ShouldClose: func(window *application.WebviewWindow) bool {
			window.Hide()
			return false
		},
		BackgroundType: application.BackgroundTypeTransparent,
		Windows: application.WindowsWindow{
			HiddenOnTaskbar:                   false,
			DisableFramelessWindowDecorations: false,
			DisableMenu:                       true,
			DisableIcon:                         false,
			BackdropType:                     application.None
		},
	})

//托盘图标代码片段:
systemTray := app.NewSystemTray()
systemTray.SetLabel("测试托盘描述")
myMenu := app.NewMenu()
myMenu.SetLabel("托盘图标菜单描述")

Expected behaviour

左上角图标正常显示,托盘图标鼠标悬停时提示文字

Screenshots

WX20240517-104002@2x 窗口左上角没有正常显示图标

WX20240517-104138@2x 任务栏预览界面左上角没有显示图标

image

希望像微信这样悬停鼠标时能够提示文字

Attempted Fixes

No response

System Details

# Build Environment
Wails CLI    | v3.0.0-alpha.4

Go Version   | go1.22.1
Revision     | 238b9ede787b693705fc0a9a8f36da50ac44f6b2
Modified     | false
-buildmode   | exe
-compiler    | gc
CGO_CFLAGS   |
CGO_CPPFLAGS |
CGO_CXXFLAGS |
CGO_ENABLED  | 1
CGO_LDFLAGS  |
GOAMD64      | v1
GOARCH       | amd64
GOOS         | windows
vcs          | git
vcs.modified | false
vcs.revision | 238b9ede787b693705fc0a9a8f36da50ac44f6b2
vcs.time     | 2024-03-26T10:11:35Z

# System
Name              | Windows 11 Pro                                                      
Version           | 2009 (Build: 22631)
ID                | 23H2
Branding          | Windows 11 专业版
Platform          | windows
Architecture      | amd64
Go WebView2Loader | true
NSIS              | Not Installed
WebView2 Version  | 124.0.2478.97
CPU               | Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz
GPU 1             | Parallels Display Adapter (WDDM) (Parallels) - Driver: 19.1.1.54734
Memory            | 8GB

Additional context

No response

lujihong avatar May 17 '24 03:05 lujihong