MantisBT - NetSurf
View Issue Details
0002804NetSurfDevelopmentpublic2020-12-28 18:322020-12-30 17:52
Reporterdanrobi 
Assigned ToVincent Sanders 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusassignedResolutionreopened 
PlatformLinuxOSMx LinuxOS Version19.3
Product Version3.10 
Target VersionFixed in Version 
Fixed in CI build #
Reported in CI build #
URL of problem page
Summary0002804: Close/exit button in global history window
DescriptionPlease consider adding a close/exit button or ctrl+q to close the global history window (shift+ctrl+h) for WM users. Unfortunately, now we need to close the browser in order to close the global history window. Thanks!

WM: Spectrwm
Steps To ReproduceInstall spectrwm

Open netsurf global history window

Now try to close the global history window. You'll have to close netsurf completely in order to close the global history window.
TagsNo tags attached.
Attached Files

Notes
(0002307)
danrobi   
2020-12-29 10:25   
Samething for the downloads window.
(0002310)
Vincent Sanders   
2020-12-30 12:22   
The NetSurf frontend in use must be the gtk version to use this tiling window manager.

The GTK version of netsurf obeys the GTK keyboard input guidelines

https://developer.gnome.org/hig/stable/keyboard-input.html.en

ctrl-q is used to quit the entire application. The correct accelerator to close a window is Alt+F4 which Netsurf GTK windows correctly implement
(0002314)
danrobi   
2020-12-30 17:45   
My bad. I forgot to mention that I was running the flatpak version.
(0002315)
danrobi   
2020-12-30 17:49   
when im in the global history window. ctrl+q does not quit netsurf. Nothing happens when I hit ctrl+q in the global history window. Same for alt+f4
(0002316)
danrobi   
2020-12-30 17:52   
"The NetSurf frontend in use must be the gtk"

So the flatpak version is broken ? How to run the flatpak with gtk frontend ?

Issue History
2020-12-28 18:32danrobiNew Issue
2020-12-29 10:25danrobiNote Added: 0002307
2020-12-30 12:22Vincent SandersAssigned To => Vincent Sanders
2020-12-30 12:22Vincent SandersReproducibilityalways => N/A
2020-12-30 12:22Vincent SandersStatusnew => resolved
2020-12-30 12:22Vincent SandersResolutionopen => no change required
2020-12-30 12:22Vincent SandersNote Added: 0002310
2020-12-30 17:45danrobiStatusresolved => feedback
2020-12-30 17:45danrobiResolutionno change required => reopened
2020-12-30 17:45danrobiNote Added: 0002314
2020-12-30 17:49danrobiNote Added: 0002315
2020-12-30 17:49danrobiStatusfeedback => assigned
2020-12-30 17:52danrobiNote Added: 0002316