Hotcorners applet needs pressure option
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
budgie-extras (Ubuntu) |
Fix Released
|
Low
|
fossfreedom | ||
Bionic |
Fix Released
|
Low
|
fossfreedom | ||
Cosmic |
Fix Released
|
Low
|
fossfreedom |
Bug Description
[EDIT] Master SRU fix covered by (LP: #1771606)
Budgie Extras is a set of python based applets that are either preinstalled or are available to be individually installed. They are exclusive only to budgie desktop users and cannot be installed or run on any other desktop environment.
A number of issues have been raised since the 18.04 release. As part of ongoing 18.04 support the Ubuntu Budgie Team proposes to wrap up fixes on a very targeted basis. In this series of SRU's we have wrapped up DR's that have been classified as LOW by the UB dev team. In addition the scope of the change has been assessed to limit the potential of regression. This is to ensure each SRU request is strictly limited in scope with the risk(s) being easily determinable.
[Impact]
HiDPI users have found that accidental activation of hotcorners capability is difficult to control due to the hard-coded and fixed pixel way-point i.e. the higher resolution means the actual activation point is tiny compared to standard/low resolution laptops and desktops. It is therefore highly likely that hotcorners will be accidentally activated breaking the users workflow.
The impact is for Ubuntu Budgie only and anyone running the budgie desktop together with the Hotcorners applet.
[Test Case]
1. Using Budgie Settings, check that on a panel the Hotcorners applet has been added - please note, the hotcorners applet is installed through the package "budgie-
2. Check that the hotcorners pressure option is enabled.
3. Slide the pressure bar to the right to make the activation of hotcorners less likely. Slide the pressure bar to the left to make the activation of hotcorners more likely.
4. Ensure a hotcorner is set to activate an action by using the panel hotcorners applet
5. Move the mouse cursor to the corner - it will respect the pressure level set
6. Repeat steps 3, 4 and 5 several times with different pressure levels.
[Regression Potential]
* The worst case scenario is that the activation point remains inconclusive for a wider and higher range of resolutions that was not expected. This is no different from the current situation and the accidental activation will continue. This can be mitigated easily by removing the panel applet via Budgie Settings or uninstalling the applet via command line/ Software Center
* Ubuntu Team has independently verified that the fix works using a HiDPI based laptop as well as a standard resolution laptop.
[Other Info]
None
EDIT:
Original description
Description: Fix activation issues with HiDPI
HiDPI users have found that accidental activation is difficult to
control due to the hard-coded and fixed pixel way-point. Since
HiDPI resolutions can vary, this patch enables users to control
the pixel way-point via a slider-bar in budgie-settings
summary: |
- Horcorners applet needs pressure option + Hotcorners applet needs pressure option |
description: | updated |
tags: | added: bionic |
tags: |
added: verification-done removed: verification-needed |
Fixed in cosmic with v0.5.0