5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-15 08:29:29 +08:00

Merge remote-tracking branch 'origin/v3-alpha' into v3-alpha

This commit is contained in:
Lea Anthony 2024-09-08 20:25:10 +10:00
commit cc70b98eed
3 changed files with 8 additions and 8 deletions

View File

@ -94,7 +94,7 @@ func (a *linuxApp) setApplicationMenu(menu *Menu) {
func (a *linuxApp) run() error {
a.parent.On(events.Linux.ApplicationStartup, func(evt *ApplicationEvent) {
a.parent.OnApplicationEvent(events.Linux.ApplicationStartup, func(evt *ApplicationEvent) {
// TODO: What should happen here?
})
a.setupCommonEvents()

View File

@ -13,7 +13,7 @@ func (a *linuxApp) setupCommonEvents() {
for sourceEvent, targetEvent := range commonApplicationEventMap {
sourceEvent := sourceEvent
targetEvent := targetEvent
a.parent.On(sourceEvent, func(event *ApplicationEvent) {
a.parent.OnApplicationEvent(sourceEvent, func(event *ApplicationEvent) {
event.Id = uint(targetEvent)
applicationEvents <- event
})

View File

@ -289,7 +289,7 @@ func (w *linuxWebviewWindow) run() {
}
w.setURL(startURL)
w.parent.On(events.Linux.WindowLoadChanged, func(_ *WindowEvent) {
w.parent.OnWindowEvent(events.Linux.WindowLoadChanged, func(_ *WindowEvent) {
if w.parent.options.JS != "" {
w.execJS(w.parent.options.JS)
}
@ -298,19 +298,19 @@ func (w *linuxWebviewWindow) run() {
w.execJS(js)
}
})
w.parent.On(events.Linux.WindowFocusIn, func(e *WindowEvent) {
w.parent.OnWindowEvent(events.Linux.WindowFocusIn, func(e *WindowEvent) {
w.parent.emit(events.Common.WindowFocus)
})
w.parent.On(events.Linux.WindowFocusOut, func(e *WindowEvent) {
w.parent.OnWindowEvent(events.Linux.WindowFocusOut, func(e *WindowEvent) {
w.parent.emit(events.Common.WindowLostFocus)
})
w.parent.On(events.Linux.WindowDeleteEvent, func(e *WindowEvent) {
w.parent.OnWindowEvent(events.Linux.WindowDeleteEvent, func(e *WindowEvent) {
w.parent.emit(events.Common.WindowClosing)
})
w.parent.On(events.Linux.WindowDidMove, func(e *WindowEvent) {
w.parent.OnWindowEvent(events.Linux.WindowDidMove, func(e *WindowEvent) {
w.parent.emit(events.Common.WindowDidMove)
})
w.parent.On(events.Linux.WindowDidResize, func(e *WindowEvent) {
w.parent.OnWindowEvent(events.Linux.WindowDidResize, func(e *WindowEvent) {
w.parent.emit(events.Common.WindowDidResize)
})