Perihelion
New Member
Hello, I have what seems to be an unusual problem.
I was creating a small program in Java to serve as a counter to be shown on screen during my recordings - nothing spectacular, press one button to increment, press another to decrement. I tested it with my setup and everything worked. At least to the point when I made a slightly updated version of the program, with only the used font changed. I know, for now it sounds nothing like a problem that would require any attention on a support forum for OBS.
However, it made it so Window Capture assigned to that window (and cropped to a smaller subregion) stops capturing the subregion properly - instead, whenever I click inside the program's window or highlight one of the buttons by mouseover, part of its source in the recording (usually above half, sometimes the entire area) gets replaced with a region from the game that serves as another, main source. It only goes back to showing properly when the source list is right-clicked for some unknown reason or when the program's set in front of the game or in front of the OBS window (the former very unwanted due to preventing me from sending any input to the game, the latter unwanted due to very inaesthetic effects happening when switching scenes). The previous version of the same program also refuses to work properly after testing the newer one, and neither do any other programs I wrote in Java and saved as runnable .jar files.
The problem doesn't happen with any other type of program, at least as far as I checked.
Included in the spoiler below there are screenshots of the preview before and after any interaction with the program during preview (recording yields the same results).
My version of OBS is as seen on the screenshots, the programs written with Java 8, the system is Windows 7.
I was creating a small program in Java to serve as a counter to be shown on screen during my recordings - nothing spectacular, press one button to increment, press another to decrement. I tested it with my setup and everything worked. At least to the point when I made a slightly updated version of the program, with only the used font changed. I know, for now it sounds nothing like a problem that would require any attention on a support forum for OBS.
However, it made it so Window Capture assigned to that window (and cropped to a smaller subregion) stops capturing the subregion properly - instead, whenever I click inside the program's window or highlight one of the buttons by mouseover, part of its source in the recording (usually above half, sometimes the entire area) gets replaced with a region from the game that serves as another, main source. It only goes back to showing properly when the source list is right-clicked for some unknown reason or when the program's set in front of the game or in front of the OBS window (the former very unwanted due to preventing me from sending any input to the game, the latter unwanted due to very inaesthetic effects happening when switching scenes). The previous version of the same program also refuses to work properly after testing the newer one, and neither do any other programs I wrote in Java and saved as runnable .jar files.
The problem doesn't happen with any other type of program, at least as far as I checked.
Included in the spoiler below there are screenshots of the preview before and after any interaction with the program during preview (recording yields the same results).
Before:
After:
The screenshots show the older version of my program, which, as seen above, OBS doesn't capture properly anymore either.

After:

The screenshots show the older version of my program, which, as seen above, OBS doesn't capture properly anymore either.