** Description changed:

+ 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 proposed to wrap up a
+ series of 6 fixes and was released by version 0.4.4ubuntu1.1.
+ 
+ The rollout of the above version was automatically stopped due to the
+ following error:
+ https://errors.ubuntu.com/problem/8091d5b02b0073ebc980b61b5c271e54e5be1ea4
+ 
+ This SRU specifically targets this error report - and hence will unblock
+ the original 6 SRU fixes.
+ 
+ [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-hotcorners-applet"
+  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]
+ 
+  A code logic check as been made to confirm the resolution of the issue
+ reported.  Additional error trapping has been added to force a valid
+ logic check rather than the "NoneType" vs "float" as repoted.
+ 
+ Original description
+ 
  On the released fix: `0.4.4-0ubuntu1.1`, possibly the following error occurs:
  `TypeError: '>=' not supported between instances of 'float' and 'NoneType'`, 
if the pressure-settings file exists, but has incorrect content.

** Patch added: "debdiff of the change to fix this SRU"
   
https://bugs.launchpad.net/ubuntu/+source/budgie-extras/+bug/1781981/+attachment/5165009/+files/sru1781981.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1781981

Title:
  Budgie Hotcorners applet crashes due to TypeError

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/budgie-extras/+bug/1781981/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to