Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Audacity 2.4.1_3 stealing focus
@ 2023-10-05 10:51 gc-user
  2023-10-05 14:26 ` tranzystorek-io
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: gc-user @ 2023-10-05 10:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2008 bytes --]

New issue by gc-user on void-packages repository

https://github.com/void-linux/void-packages/issues/46442

Description:
### Is this a new report?

Yes

### System Info

Void 6.3.13_2 x86_64 GenuineIntel uptodate hold rrmDDFFFFFFFFF

### Package(s) Affected

audacity-2.4.1_3.x86_64

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

I haven't found any in a quick web search.

### Expected behaviour

When minimizing the window or just pulling another window to the front, audacity shouldn't push itself to the front after finishing some action but stay in the background / minimized.

### Actual behaviour

With audacity-2.4.1_**3** as opposed to audacity-2.4.1_**2** the program is stealing the focus of whatever other window is in the forefront - or restoring the program window if it was minimized - whenever audacity is finished doing some task (saving a file, changing the volume etc.).
This is highly annoying behavior when working on some other program.

Downgrading audacity to 2.4.1_2 (and the dependencies it depends on: wxWidgets-gtk3 and wxWidgets-common) "solves" this issue.

Maybe the culprit is wxWidgets, but I don't know how to test that as the two revisions of audacity depend on a different version of wxWidgets, so I can't mix and match - unless maybe compiling them against the different wxWidgets packages (in my case I have 3.0.5.1_6 and 3.2.2.1_.1).

### Steps to reproduce

1. Open audacity
2. Open some large audio file so it takes audacity some time to open the file. Alternatively, let audacity do any task on the opened audio file that takes a while to perform.
3. While audacity is opening the file, minimize the program window or pull another program window to the front.
4. Notice audacity stealing the focus of whatever other program you were pulling to the front while audacity was performing the task. Alternatively, if the audacity window was minimized, notice the window being restored when the task is completed.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Audacity 2.4.1_3 stealing focus
  2023-10-05 10:51 [ISSUE] Audacity 2.4.1_3 stealing focus gc-user
@ 2023-10-05 14:26 ` tranzystorek-io
  2023-10-05 19:43 ` gc-user
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: tranzystorek-io @ 2023-10-05 14:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 319 bytes --]

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/issues/46442#issuecomment-1749019274

Comment:
Out of curiosity, can you test Tenacity from my template https://github.com/tranzystorek-io/void-packages/tree/tenacity/srcpkgs/tenacity to see if it has the same bug?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Audacity 2.4.1_3 stealing focus
  2023-10-05 10:51 [ISSUE] Audacity 2.4.1_3 stealing focus gc-user
  2023-10-05 14:26 ` tranzystorek-io
@ 2023-10-05 19:43 ` gc-user
  2023-10-05 19:45 ` tranzystorek-io
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: gc-user @ 2023-10-05 19:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 287 bytes --]

New comment by gc-user on void-packages repository

https://github.com/void-linux/void-packages/issues/46442#issuecomment-1749538750

Comment:
The build process is failing because the dependencies libsbsms-devel and portsmf-devel are missing.
Do you happen to have templates for those?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Audacity 2.4.1_3 stealing focus
  2023-10-05 10:51 [ISSUE] Audacity 2.4.1_3 stealing focus gc-user
  2023-10-05 14:26 ` tranzystorek-io
  2023-10-05 19:43 ` gc-user
@ 2023-10-05 19:45 ` tranzystorek-io
  2023-10-05 20:19 ` gc-user
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: tranzystorek-io @ 2023-10-05 19:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 239 bytes --]

New comment by tranzystorek-io on void-packages repository

https://github.com/void-linux/void-packages/issues/46442#issuecomment-1749541608

Comment:
Ah, sorry, forgot to mention, those templates are on that `tenacity` branch in my fork.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Audacity 2.4.1_3 stealing focus
  2023-10-05 10:51 [ISSUE] Audacity 2.4.1_3 stealing focus gc-user
                   ` (2 preceding siblings ...)
  2023-10-05 19:45 ` tranzystorek-io
@ 2023-10-05 20:19 ` gc-user
  2024-01-17 22:49 ` Audacity 2.4.1_3 (maybe via wxWidgets-gtk3 and / or wxWidgets-common) " zlice
  2024-02-19 17:21 ` gc-user
  5 siblings, 0 replies; 7+ messages in thread
From: gc-user @ 2023-10-05 20:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 535 bytes --]

New comment by gc-user on void-packages repository

https://github.com/void-linux/void-packages/issues/46442#issuecomment-1749586034

Comment:
Ah, ok, I was looking in the root branch, that why I couldn't find them.

Well, unfortunately, the problem of stealing focus is the same as with audacity.

So, the problem is probably with wxWigets. Audacity (or Tenacity) would be the only packages that need wxWidgets on my system, hence no other application changed their behavior after the update of the mentioned wxWidgets* packages.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Audacity 2.4.1_3 (maybe via wxWidgets-gtk3 and / or wxWidgets-common) stealing focus
  2023-10-05 10:51 [ISSUE] Audacity 2.4.1_3 stealing focus gc-user
                   ` (3 preceding siblings ...)
  2023-10-05 20:19 ` gc-user
@ 2024-01-17 22:49 ` zlice
  2024-02-19 17:21 ` gc-user
  5 siblings, 0 replies; 7+ messages in thread
From: zlice @ 2024-01-17 22:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 188 bytes --]

New comment by zlice on void-packages repository

https://github.com/void-linux/void-packages/issues/46442#issuecomment-1897256905

Comment:
Looks like audacity updated to 3.x a bit back.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Audacity 2.4.1_3 (maybe via wxWidgets-gtk3 and / or wxWidgets-common) stealing focus
  2023-10-05 10:51 [ISSUE] Audacity 2.4.1_3 stealing focus gc-user
                   ` (4 preceding siblings ...)
  2024-01-17 22:49 ` Audacity 2.4.1_3 (maybe via wxWidgets-gtk3 and / or wxWidgets-common) " zlice
@ 2024-02-19 17:21 ` gc-user
  5 siblings, 0 replies; 7+ messages in thread
From: gc-user @ 2024-02-19 17:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

New comment by gc-user on void-packages repository

https://github.com/void-linux/void-packages/issues/46442#issuecomment-1952915166

Comment:
The issue is the same in v3, but as v2.4.1 was build against two different versions of wxWidgets, showing that it is not an issue of Audacity but apparently of wxWidgets. I never managed to build audacity v3 against the old version 3.0.5 of wxWisgets, thus I couldn't double-check or use a "sane" variant of audacity v3, nor was I able to pin down the wxWidgets version when things went south.
A similar [issue report](https://codeberg.org/tenacityteam/tenacity/issues/98) for tenacity hasn't been addressed there either...

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-02-19 17:21 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-05 10:51 [ISSUE] Audacity 2.4.1_3 stealing focus gc-user
2023-10-05 14:26 ` tranzystorek-io
2023-10-05 19:43 ` gc-user
2023-10-05 19:45 ` tranzystorek-io
2023-10-05 20:19 ` gc-user
2024-01-17 22:49 ` Audacity 2.4.1_3 (maybe via wxWidgets-gtk3 and / or wxWidgets-common) " zlice
2024-02-19 17:21 ` gc-user

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).