forked from rarias/bscpkgs
Add patch to paraver to prevent focus stealing
See: https://github.com/bsc-performance-tools/wxparaver/issues/18 Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
This commit is contained in:
parent
9a48ae45bb
commit
ae2ef1d2df
@ -29,6 +29,8 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "sha256-YsO5gsuEFQdki3lQudEqgo5WXOt/fPdvNw5OxZQ86Zo=";
|
sha256 = "sha256-YsO5gsuEFQdki3lQudEqgo5WXOt/fPdvNw5OxZQ86Zo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [ ./do-not-steal-focus-on-redraw.patch ];
|
||||||
|
|
||||||
hardeningDisable = [ "all" ];
|
hardeningDisable = [ "all" ];
|
||||||
|
|
||||||
# Fix the PARAVER_HOME variable
|
# Fix the PARAVER_HOME variable
|
||||||
|
26
pkgs/paraver/do-not-steal-focus-on-redraw.patch
Normal file
26
pkgs/paraver/do-not-steal-focus-on-redraw.patch
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
From 2b185e1b5ce52808b3026334851dbcd5a640ed4d Mon Sep 17 00:00:00 2001
|
||||||
|
From: aleixbonerib <aleix.boneribo@bsc.es>
|
||||||
|
Date: Mon, 10 Jun 2024 20:59:45 +0200
|
||||||
|
Subject: [PATCH] fix: do not set focus on redraw
|
||||||
|
|
||||||
|
Some wm can change the window size without focusing. Right now, when the
|
||||||
|
plot is resized it takes back focus.
|
||||||
|
---
|
||||||
|
src/gtimeline.cpp | 1 -
|
||||||
|
1 file changed, 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/gtimeline.cpp b/src/gtimeline.cpp
|
||||||
|
index 23ebef2..a896066 100644
|
||||||
|
--- a/src/gtimeline.cpp
|
||||||
|
+++ b/src/gtimeline.cpp
|
||||||
|
@@ -899,7 +899,6 @@ void gTimeline::redraw()
|
||||||
|
|
||||||
|
drawZone->Refresh();
|
||||||
|
|
||||||
|
- SetFocus();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
2.44.1
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user