Bug 360827 - Android Studio window entries go missing from Task Manager
Summary: Android Studio window entries go missing from Task Manager
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.7.1
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-21 18:17 UTC by Sudhir Khanger
Modified: 2018-06-15 03:56 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Taskmanager screenshot (442.28 KB, image/png)
2016-03-21 18:28 UTC, Sudhir Khanger
Details
Android Studio window no. 1 (39.87 KB, text/plain)
2016-04-08 05:15 UTC, Sudhir Khanger
Details
Android Studio window no. 2 (40.11 KB, text/plain)
2016-04-08 05:16 UTC, Sudhir Khanger
Details
window 1 plasma 5.7.1 (38.20 KB, text/plain)
2016-07-27 21:08 UTC, Sudhir Khanger
Details
window 2 plasma 5.7.1 (37.77 KB, text/plain)
2016-07-27 21:08 UTC, Sudhir Khanger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sudhir Khanger 2016-03-21 18:17:54 UTC
Android Studio window entries go missing from the Task Manager. If there are say 5 entries then sometimes only 4 will be shown.

Reproducible: Sometimes

Steps to Reproduce:
1. Just open a bunch of Android Studio windows
2.
3.



Please see the attached screenshot
Comment 1 Sudhir Khanger 2016-03-21 18:28:56 UTC
Created attachment 98012 [details]
Taskmanager screenshot

There's two windows in Preset window effect but only one in task manager.
Comment 2 Eike Hein 2016-03-22 06:35:37 UTC
Please attach xwininfo and xprop output for all the windows.
Comment 3 Sudhir Khanger 2016-03-22 11:43:56 UTC
Do you want xwininfo and xprop of the problematic windows when problem occurs or generally?

Do you want to me execute those commands in Konsole and then click on the windows? Is that correct?
Comment 4 Eike Hein 2016-03-22 12:42:32 UTC
For all windows, since we need to compare the info to find out what the difference is.

And yep, that's correct.
Comment 5 Sudhir Khanger 2016-04-08 05:15:04 UTC
Created attachment 98284 [details]
Android Studio window no. 1
Comment 6 Sudhir Khanger 2016-04-08 05:16:48 UTC
Created attachment 98285 [details]
Android Studio window no. 2

Hi,

I have attached the logs that you have requested to the best of my knowledge. Please let me know if that is sufficient or anything else you want me to do on my side.

Thanks.
Comment 7 Eike Hein 2016-07-10 09:10:21 UTC
The Task Manager backend was fully rewritten in Plasma 5.7.
Comment 8 Sudhir Khanger 2016-07-10 11:40:06 UTC
It happened again yesterday. I will add the xwininfo and xprop information again when it happens next time.
Comment 9 Sudhir Khanger 2016-07-10 11:41:48 UTC
Okay that was quick from my side. I am not on 5.7 yet. I will reopen when it happens again when I get 5.7.
Comment 10 Kai Uwe Broulik 2016-07-10 11:51:36 UTC
I had the same exact thing and I fixed it for Plasma 5.7. [1] The thing was that the Android Studio window sets itself as transient parent and then is obviously filtered out.

[1] https://quickgit.kde.org/?p=plasma-workspace.git&a=commit&h=58ea81b94ba306e2a4039daf536ab9683034d788
Comment 11 Sudhir Khanger 2016-07-27 21:08:07 UTC
Created attachment 100343 [details]
window 1 plasma 5.7.1
Comment 12 Sudhir Khanger 2016-07-27 21:08:42 UTC
Created attachment 100344 [details]
window 2 plasma 5.7.1
Comment 13 Sudhir Khanger 2016-07-27 21:09:35 UTC
I am on 5.7.1 now. I continue to have this problem. Please feel free to let me know if you need more info.
Comment 14 Sudhir Khanger 2016-09-03 00:04:28 UTC
Hi Kai Uwe Broulik,

Are you really not able to replicate this issue? The fix you released didn't help me. Please see the updated attachments.

This issue has become very problematic to me because I have to kill plasmashell 20 times a day just to get all the windows in the task manager. It's a complete nightmare.
Comment 15 Kai Uwe Broulik 2016-09-03 05:36:35 UTC
Ideally, Android Studio would stop setting crap properties on its window but I'll have a look if I can still reproduce...
Comment 16 Sudhir Khanger 2016-09-13 04:53:41 UTC
Hi Kai,

I have created a  bug report at Android Issue Tracker. If you could let them know what you mean by "crap properties on its window" that would be ideal. Or leave a message here and I will post it on the Android Studio tracker.

https://code.google.com/p/android/issues/detail?id=222297
Comment 17 Sudhir Khanger 2018-01-05 05:02:09 UTC
I have not seen this issue in a long time. I am closing it.
Comment 18 Hamish Farrant 2018-05-30 23:47:59 UTC
I'm re-opening this bug I'm seeing the same behavior under plasma 5.12.5, albeit with another intelij-derived IDE.
Comment 19 David Edmundson 2018-05-31 05:05:39 UTC
Then please paste the same xprop information requested in #2
Comment 20 Hamish Farrant 2018-06-05 02:13:04 UTC
Xprop output of window missing from taskbar:

_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x7c, 0x25, 0x40, 0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0
XdndAware(ATOM) = BITMAP
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE
_KDE_NET_WM_FRAME_STRUT(CARDINAL) = 1, 1, 43, 1
_NET_FRAME_EXTENTS(CARDINAL) = 1, 1, 43, 1
WM_STATE(WM_STATE):
		window state: Normal
		icon window: 0x0
_NET_WM_DESKTOP(CARDINAL) = 0
_KDE_NET_WM_ACTIVITIES(STRING) = "e4b22bb0-c157-4219-8f31-15429f36ba89"
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x1, 0x1, 0x0, 0x0
_NET_WM_STATE(ATOM) = 
WM_HINTS(WM_HINTS):
		Client accepts input or input focus: False
		Initial state is Normal State.
_NET_WM_ICON(CARDINAL) = 	Icon (128 x 128):
	                                                                                                                                
	                                                                                                                                
	                                                                                                                                
	                      ...                                                                                                       
	                    .ruv]{|!_:`....                                                                                             
	                   ."nnnnnnnnnnuuc]1/i-^'....                                         ^}.                                       
	                  .')nnnnnnnnnnnnnnnnnnnnnuc[)?>;,'....                             .,xjz,.                                     
	                  .,unnnnnnnnnnnnnnnnnnnnnnnnnnnnnnuvr}(l+".                       .`njjjj;.                                    
	                 .'>nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnu'.                    .'cjjjjjji.                                   
	                 .,[nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnu'.                  .'}jjjjjjjj)'                                  
	                 ':nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnv`.                 '|jjjjjjjjjjc'.                                
	                .`Innnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnv'.               'ljjjjjjjjjjjjz,.                               
	                .,cnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnc'.             .<jjjjjjjjjjjjjjj;.                              
	                '~nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnr'.           .~zjjjjjjjjjjjjjjjji.                             
	               .`)nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnr'.         .:zjjjjjjjjjjjjjjjjjj).                            
	               ',unnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn]'.       .,njjjjjjjjjjjjjjjjjjjjc'.                          
	               '<nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn['.     .'vjjjjjjjjjjjjjjjjjjjjjjx,.                         
	              .,}nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn}'.   .']jjjjjjjjjjjjjjjjjjjjjjjjj;.                        
	              ':nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn{'. .'1jjjjjjjjjjjjjjjjjjjjjjjjjjji.                       
	             .`lnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn1'.'/zjjjjjjjjjjjjjjjjjjjjjjjjjjjj(.                      
	             .,cnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn(,!zzzjjjjjjjjjjjjjjjjjjjjjjjjjjjjr'.                    
	             ';nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn{zjjzzjjjjjjjjjjjjjjjjjjjjjjjjjjjjx,.                   
	            .`|nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnxjjjzzjjjjjjjjjjjjjjjjjjjjjjjjjjjjj;.                  
	            .,unnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnxjjjzzjjjjjjjjjjjjjjjjjjjjjjjjjjjjj>.                 
	            '+nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnxzjjzzjjjjjjjjjjjjjjjjjjjjjjjjjjjjj(.                
	           .`{nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnxzjjjzzjjjjjjjjjjjjjjjjjjjjjjjjjjjjr'.              
	           '^nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnxzjjjzzjjjjjjjjjjjjjjjjjjjjjjjjjjjjx,.             
	          .`!nnnnnnnnnnnnnnnxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj".            
	          .,rnnnnnnnnnnnnnxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfjjjjjjjjjjjjjj>.           
	          '"nnnnnnnnnnnnnnxzhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffjjjjjjjjjjjjjj|.          
	         .`\nnnnnnnnnnnnnxxjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhtfjjjjjjjjjjjjjjjr'.        
	         .,vnnnnnnnnnnnnnxzjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhLfjjjjjjjjjjjjjjjjx,.       
	         '-nnnnnnnnnnnnnnxzfhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhLfjjjjjjjjjjjjjjjjjj".      
	        .`1nnnnnnnnnnnnnnxzfhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhLfjjjjjjjjjjjjjjjjjjj>.     
	        '^unnnnnnnnnnnnnnxzfkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkLfjjjjjjjjjjjjjjjjjjjj|.    
	       .'innnnnnnnnnnnnnnxzfkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkLfjjjjjjjjjjjjjjjjjjjjjr.   
	       .,]nnnnnnnnnnnnnnnxzfkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkLfjjjjjjjjjjjjjjjjjjjjjj`.  
	       '"nnnnnnnnnnnnnnnnxzfkkkkkkkzvvvvvvvvvvvokkkkkkkkkkkkkkkkkkCvvvvvvCkkkkkkkkkkkkkkkkkkkkkkkkkkLfjjjjjjjjjjjjjjjjjjjjjz^'  
	      .`?nnnnnnnnnnnnnnnnxzfkkkkkkk_...........Ykkkkkkkkkkkkkkkkkk(......(kkkkkkkkkkkkkkkkkkkkkkkkkkLfjjjjjjjjjjjjjjjjjjjjjz:'. 
	      .,vnnnnnnnnnnnnnnnnxzfbbbbbbb_...........Ybbbbbbbbbbbbbbbbbb(......(bbbbbbbbbbbbbbbbbbbbbbbbbbLfjjjjjjjjjjjjjjjjjjjjjz"`. 
	      '~nnnnnnnnnnnnnnnnnxzfbbbbbbb_...........Ybbbbbbbbbbbbbbbbbb(......(bbbbbbbbbbbbbbbbbbbbbbbbbbLfjjjjjjjjjjjjjjjjjjjjjx"`. 
	     .`)nnnnnnnnnnnnnnnnnxzfbbbbbbb_...........Xbbbbbbbbbbbbbbbbbb(......(bbbbbbbbbbbbbbbbbbbbbbbbbbLfjjjjjjjjjjjjjjjjjjjjjx"`. 
	     '^unnnnnnnnnnnnnnnnnxzfbbbbbbbju/......"uuobbbbbbbbbbbbbbbbbb(......(bbbbbbbbbbbbbbbbbbbbbbbbbbLfjjjjjjjjjjjjjjjjjjjjjn"`. 
	     '>nnnnnnnnnnnnnnnnnnxzfbbbbbbbbbv......_bbbbbbbbbbbbbbbbbbbbb(......(bbbbbbbbbbbbbbbbbbbbbbbbbbLfjzjjjjjjjjjjjjjjjjjjjn"`. 
	    .,[nnnnnnnnnnnnnnnnnnxzfbbbbbbbbbv......_bbbbbbbbbbbbbbbbbbbbb(......(bbbbbbbbbbbbbbbbbbbbbbbbbbLfjjzjjjjjjjjjjjjjjjjjju"`. 
	    ':nnnnnnnnnnnnnnnnnnnxzfdddddddddu......_ddddddddddddddddddddd(......(ddddddddddddddddddddddddddLfjjjzjjjjjjjjjjjjjjjjjv"`. 
	   .`Innnnnnnnnnnnnnnnnnnxzfdddddddddu......_ddddddddddddddddddddd)......)ddddddddddddddddddddddddddLfjjjzzjjjjzjjjjjjjjjjjv"`. 
	   .,cnnnnnnnnnnnnnnnnnnnxzfdddddddddu......_ddddddddddddddddddddd)......)ddddddddddddddddddddddddddLfjjjjjjjjjjjjjjjjjjjjjc:`. 
	   ';nnnnnnnnnnnnnnnnnnnnxzfdddddddddu......_ddddddddddddddddddddd)......)ddddddddddddddddddddddddddLfjzzjjjjjjjjjjjjjjjjjjr:`. 
	  .`(nnnnnnnnnnnnnnnnnnnnxzfdddddddddu......_ddddddddddddddddddddd)......)ddddddddddddddddddddddddddLfjzzzzjjzzjjjjjjjjjjjj]:`. 
	  .,vnnnnnnnnnnnnnnnnnnnnxzfpppppppppu......_ppppppppppppppppppppp)......)ppppppppppppppppppppppppppLfjjzjjjjjjjjjjjjjjjjjj[:`  
	  .,-l(}rvunnnnnnnnnnnnnnxzfpppppppppn......_ppppppppppppppppppppp)......)ppppppppppppppppppppppppppLfjzzzzzzjjjjjjjjjjjjff}:'  
	  .,"-+>i!!!ll/)}cvunnnnnxzfpppppppppn......_ppppppppppppppppppppp)......)ppppppppppppppppppppppppppLfjzzzzzjjjjjjjjjjjffjj{:'  
	  .'^"~-_++++<>iI)))))1{}ruzpppppppppn......_ppppppppppppppppppppp)......)ppppppppppppppppppppppppppLfjzzzzzjjjjjjjjffjjjjj):'  
	   .',^^::"";;-+())))1111{[rqqqqqqqqqn......_qqqqqqqqqqqqqqqqqqqqq)......)qqqqqqqqqqqqqqqqqqqqqqqqqqLfjzzzzjjjjjjjffjjjjjjf(:'  
	    ..''````,^:+)))))1111{[rqqqqqqqqqn......_qqqqqqqqqqqqqqqqqqqqq)......)qqqqqqqqqqqqqqqqqqqqqqqqqqLfjzzzjjjjjffjjjjjjffff|^'  
	         ....'^())))11111{[rqqqqqqqqqn......_qqqqqqqqqqqqqqqqqqqqq)......)qqqqqqqqqqqqqqqqqqqqqqqqqqLfjzzjjjffjjjjjjffffjjj\^'  
	             ';)))))11111{[rqqqqqqqqqn......_qqqqqqqqqqqqqqqqqqqqq(......)qqqqqqqqqqqqqqqqqqqqqqqqqqLfjzjjffjjjjjjffffjjjjf?^'  
	            .`()))))11111{[rwwwwwwwwwn......_wwwwwwwwwwwwwwwwwwwww/......1wwwwwwwwwwwwwwwwwwwwwwwwwwLfjjfjjjjjjffffjjjjffffI^'  
	            ';)))))111111{[cwwwwwwwwwx......_wwwwwwwwwwwYwwwwwwwww-......rwwwwwwwwwwwwwwwwwwwwwwwwwwLffjjjjjjffffjfffffffffl^'  
	           .`()))))111111{[cwwwwwwwwwx......_wwwwwwwwww['nwwwwwwwO.......fwwwwwwwwwwwwwwwwwwwwwwwwwwLtfjjjffffjjfffffffffff!^'  
	           ';))))))111111{[cwwwwwwwwwx......_wwwwwwwwwv...\bwwwwb_.......owwwwwwwwwwwwwwwwwwwwwwwwwwLtfjffffjfffffffffffffj>,'  
	          .`|)))))1111111{[cmmmmmmmmmx......_mmmmmmmmf'....`|vx{:......._mmmmmmmmmmmmmmmmmmmmmmmmmmmCtfffjjffffffffffffffff<,.  
	          ';))))))111111{}[cmmmmmmmmmx......_mmmmmmmY`..................nmmmmmmmmmmmmmmmmmmmmmmmmmmmCtfjfffffffffffffffffff+,.  
	         .`|)))))1111111{}[cmmmmmmm+...........Qmmmm!..................-qmmmmmmmmmmmmmmmmmmmmmmmmmmmCtffffffffffffffffffffj_,.  
	         ';)))))1111111{{}[cmmmmmmm+...........Qmmmmb+................,0mmmmmmmmmmmmmmmmmmmmmmmmmmmmCtffffffffffffffffffffj-,.  
	        .`|)))))1111111{{}[c*******+...........Q*****q\.............."Z*****************************Ctffffffffffffffffffffj~,.  
	        '")))))1111111{{{}[c*******+...........o*******C_..........'|b******************************Ctffffffffffffffffffffj~,.  
	       .`|)))))1111111{{{}]c*******\<<<<<<<<<<<h*********X}<,...^Ivh********************************Ctffffffffffffffffffffj;,.  
	       '")))))11111111{{{}]c*********************************wpw************************************Ctffffffffffffffffffffj",.  
	      .`|)))))1111111{{{{}]cWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWCLffffffffffffffffffffj"`.  
	      '")))))11111111{{{{}]cWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWCLffffffffffffffffffffz"`.  
	     .`|)))))1111111{{{{{}]vWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWCtffffffffffffffffffffj"`.  
	     '^))))))1111111{{{{{}]fMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMCLffffffffffffffffffffz"`.  
	     '^I))))11111111{{{{{}]tMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMCLffffffffffffffffffffz"`.  
	     '^-I)))1111111{{{{{{}]tMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMCLtfffffffffffffffffffx"`.  
	     ',;+l)111111{{{{{{}}[vtBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCLffffffffffffffffffffx"`.  
	     .`:~+!11111{{{{{{{}}[jtBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCLffffffffffffffffffffn"`.  
	      .`:~+i111111{{{{{{}[jtBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCLtfffffffffffffffffffu"`.  
	       .`^;+i)11{{{{{{{}}[jt888888888888888888888888888888888888888888888888888888888888888888888888CLtfffffffffffffffffffv"`.  
	        .'^;_i({{{{{{{}}}ujt888888888888888888888888888888888888888888888888888888888888888888888888CLtfffffffffffffffffffv:`.  
	         .'^;_>\{{{{{}}}}zjt888888888888888888888888888888888888888888888888888888888888888888888888JLtfffffffffffffffffffc:`.  
	          .',"_>?{{{{}}}}zjt888888888888888888888888888888888888888888888888888888888888888888888888JLtfffffffffffffffffffr:`.  
	           .',"-<l{{{}}}[zjt&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JLtfffffffffffffffffff]:`   
	            .',:~+i{{}}}nzjt&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JLtfffffffffffffffffff}:'   
	              .`^~+i{}}}xzjt&&&&&&&YLLLLLLLLLLLLLLLLLLLLLLLLLo&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JLtfffffffffffffffffff{:'   
	               .`^;+i1}}zzjt&&&&&&&<.........................[&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JLtfffffffffftffffttft1:'   
	                .'^;_>|rzzjt%%%%%%%<.........................[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%JLtfffffffftffffttfttf):'   
	                 .'^;_>xzzjt%%%%%%%<.........................[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%JLtfffffttfffttftttfft|^'   
	                  .'^;+zzzjt%%%%%%%<.........................[%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%JLtffftffffttfttfffttt|^'   
	                   .':-zzzjt$$$$$$$XCCCCCCCCCCCCCCCCCCCCCCCCCa$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$JLtttfffftttttfftttttt/^'   
	                    '^}zzzjt$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$JLtfffttfttffftttttttf?^'   
	                    '^zzzzjt$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$JLtftttttffttttttttttfl^'   
	                    '^zzzzjt$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$JLtfttfffttttttttttttt!^'   
	                   .`_zzzzjt$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$JLttfffttttttttttttttti,'   
	                   .,vzzzzjt########################################################################JLtttttttttttttttttttt>,.   
	                   '^zzzzzjt########################################################################JLtttttttttttttttttttt+,.   
	                   ':zzzzzjt########################################################################JLLttttttttttttttttttt+,.   
	                  .`Izzzzzjt########################################################################JLLttttttttttttttttttt-,.   
	                  .,xzzzzzft########################################################################JLtttttttttttttttttttt~,.   
	                  '^zzzzzzjtCJUYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZXUJLtttttttttttttttttttt~,.   
	                 .`"zzzzzzjfLCJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJUUUUUUYYYYYYYYYYYYYYYYYYYYYYYYYUJCLtttttttttttttttttttt;,.   
	                 .,}zzzzzzzjftttLLLLLLLLLLLLLLLttttLLLLLLLLLLLLtLLLLLLCCCCJJJJJJJJJJJJJJJJJJJJJJJJJCLLtttttttttttttttttttf",.   
	                 '^zzzzzzzzjjjffffffffffffffffffffffffffffffffjffffffttttLLLLLLLLLLLLLLLLLLLLLLLLLLLLttttttttttttttttttttf"`.   
	                 '^zzzzzzzzzzzjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjzzzjjjjjfffffttttttttttttLtLLttttLLLLLtttttttttttttttttttttttt"`.   
	                .`_zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxxzzzzzzjjjjfffftttttttttttttttttttttttttttttttttttttttttttttf!:`.   
	                .,uzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxnnxxxxzzzzzzjjjjfffftttttttttttttttttttttttttttttttttttttttttttu!<~^'    
	                '^zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxnnnxxxxxzzzzzjjjjjfffffttttttttttttttttttttttttttttttttttttttttt)!i+-:,.    
	                ':zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzrIlIvnnxxxxxzzzzzjjjjffffftttttttttttttttttttttttttttttttttttttttzIi>+-;:,'.    
	               .`?zzzzzzzzzzzzzzzzzzzzzzzzzzzv?!i>>>i(nxxxxzzzzzzjjjjfffffttttttttttttttttttttttttttttttttttttt]!i<_-;:,`'.     
	               .,xzzzzzzzzzzzzzzzzzzzzzzzzn\!i<+-~~-+>!vxxxzzzzzjjjjjfffffttttttttttttttttttttttttttttttttttf\!>+_~"^,'..       
	               '^zzzzzzzzzzzzzzzzzzzzzzx)!i>+_~":^^^"-+i(xxzzzzzjjjjjfffffttttttttttttttttttttttttttttttttuli>+-;:^`'..         
	              .`"zzzzzzzzzzzzzzzzzzzz}li>+_~;:^`'''',:;_>!uzzzzzjjjjjffffftttttttttttttttttttttttttttttt)!i<_~"^,`'.            
	              .,}zzzzzzzzzzzzzzzzzrI!><_-;:^,''.    .',"-+i(zzzzjjjjfffffftttttttttttttttttttttttttttzIi>+-;:^,'..              
	              '^zzzzzzzzzzzzzzzu?!i<+-;"^,`'..       .'`^;_>!uzzjjjjjfffffttttttttttttttttttttttttt[!i<_-;:,`'.                 
	              ':zzzzzzzzzzzzn|!i>+-~"^,`'..            .',"-+i(zjjjjffffftttttttttttttttttttttttf/!>+_~"^,'..                   
	             .`+zzzzzjjjjx1li>+_~":,`'..                .'`^;_>!njjfffffftttttttttttttttttttttvli>+-;:^`'..                     
	             .,uzzjjjjz[li>+_~;:^,''.                     .',"-+i|jffffffttttttttttttttttttt)!i<_~"^,`'.                        
	             '^zjjjzcI!><_-;:^,`'.                         .'`^;_<!nfffffttttttttttttttttzIi>+-;:^,'..                          
	             '^jzu?!i<+-;"^,`'..                             .',"-+i|fffftttttttttttttt[!i<_-;:,`'.                             
	             ':!+<<+-~"^,`'..                                 .'`^;_<!nfttttttttttttf/!>+_~"^,'..                               
	             ',"~-~":,`'..                                      .',"~+i|ttttttttttvli>+-;:^`'..                                 
	             .',^^^,''.                                          .'`^;_<!ntttttt)!i<_~"^,`'.                                    
	              .''''.                                               .',"~+i|ttzIi>+-;:^`'..                                      
	                                                                    .'`^;_<>i><_-;:,`'.                                         
	                                                                      .',:;-_-~"^,'..                                           
	                                                                       .'`,^:^,`'..                                             
	                                                                         .'''''.                                                

	Icon (32 x 32):
	    "zc[)/!<~^.      !(.        
	    \jjjjjfffffi    _tLr`       
	    xjjjjjjjfffj_  :fLLLz;      
	   <jjjjjjjjjfffz;,xLLLLLti     
	   }jjjjjjjjfjfffnvttLLtLLL).   
	  ,jjjjjjjjjjjjfffffttLtLLLLc`  
	  IjjfhhhhhhhhhhhhhhhhhhhhLLLz; 
	  ujjthhhhhhhhhhhhhhhhhhhhCLLLt!
	 -jjjLkkkkkkkkkkkkkkkkkkkkJLLLLL
	 )jjjLbb....bbbbb..bbbbbbbJLLtLL
	'zjjjLbb....bbbbb..bbbbbbbJtLLtL
	ijjjjLddd..dddddd..dddddddCtttLL
	rjjjjLppp..pppppp..pppppppJttLLL
	     lqqq..qqqqqq..qqqqqqqCtLLLL
	    "vqqq..qqqqqq..qqqqqqqCLLLLL
	   ,}uwww..wwbxwQ.:wwwwwwwJLLLLL
	  .1rumm....ml.",.(mmmmmmmJLLLLL
	  \]ru**....*Ql`,(q*******JLLLLL
	 !]rruWWWWWWWWWWWWWWWWWWWWJLLLLL
	 ;1rruMMMMMMMMMMMMMMMMMMMMJLLLLL
	  .i]xBBBBBBBBBBBBBBBBBBBBJLLLLL
	    ,j88888888888888888888JLLLLL
	    `L&&xrrrrrrr&&&&&&&&&&JLLLLL
	    >L%%~,,,,,,,%%%%%%%%%%JLLLLL
	    {L$$$$$$$$$$$$$$$$$$$$JLLLLL
	   .jC####################JLLLLL
	   +fLUXXXXXXXXXXZZOOOOOOXJLLLLL
	   (ftLCCCCCL](tCCJJJJJJJJCLLt1;
	   xffffffvl`  -ztLLLLLLLLLxI'  
	  ;fftfx\"      ^nLLLLLLL]_     
	  /ff{+          ']LLLj|^       
	  1l`              (vi.         

	Icon (16 x 16):
	                
	 hhhhhhhhhhhhhh 
	 hhhhhhhhhhhhhh 
	 hh   hhhh\ hhh 
	 hh) |hhhh\ hhh 
	 hhL jhhhh\ hhh 
	 hhL jhhhh\ hhh 
	 hhL jhhhh\ hhh 
	 hh) |ht+v:;hhh 
	 hh   hf^ ^fhhh 
	 hhhhhhhhQhhhhh 
	 hhhhhhhhhhhhhh 
	 hhhhhhhhhhhhhh 
	 hh      :hhhhh 
	 hhhhhhhhhhhhhh 
	                


_NET_WM_PID(CARDINAL) = 14875
WM_CLIENT_MACHINE(STRING) = "hfarrant"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS
_KDE_NET_WM_USER_CREATION_TIME(CARDINAL) = 11630442
WM_CLASS(STRING) = "sun-awt-X11-XFramePeer", "jetbrains-idea"
WM_CLIENT_LEADER(WINDOW): window id # 0x8400005
_NET_WM_ICON_NAME(UTF8_STRING) = "ATST [~/server-src/cross-product/project-ironfist] - .../common/src/main/resources/i18n/troubleshooting.properties [common] - IntelliJ IDEA"
WM_ICON_NAME(STRING) = "ATST [~/server-src/cross-product/project-ironfist] - .../common/src/main/resources/i18n/troubleshooting.properties [common] - IntelliJ IDEA"
_NET_WM_NAME(UTF8_STRING) = "ATST [~/server-src/cross-product/project-ironfist] - .../common/src/main/resources/i18n/troubleshooting.properties [common] - IntelliJ IDEA"
WM_NAME(STRING) = "ATST [~/server-src/cross-product/project-ironfist] - .../common/src/main/resources/i18n/troubleshooting.properties [common] - IntelliJ IDEA"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
		user specified location: 929, 381
		program specified location: 929, 381
		program specified size: 1904 by 1370
		window gravity: NorthWest
Comment 21 Hamish Farrant 2018-06-05 02:15:04 UTC
I couldn't find any way of dumping the xprop information for all windows, so I just closed all windows except for the one that was not visible in the taskbar and then used xprop on that.
Comment 22 Eike Hein 2018-06-08 02:43:28 UTC
Thanks. I have a suspicion what's going on, but I need you to get some more debug data to confirm.

The next time a window goes missing, can you please do:

(a) use xwininfo to get its window id
(b) check if the WM_CLIENT_LEADER(WINDOW) in the xprop output is a different id

Most likely Android Studio is buggy and marking some of its window as transient to other windows. Transients (e.g. dialogs, tooltips, etc.) are not shown on the Task Manager. If this the case, this will need to be reported to Android Studio for them to fix their code.
Comment 23 Eike Hein 2018-06-08 02:45:33 UTC
Reading back through the bug - this is the same thing Kai diagnosed before. Android Studio is probably simply still buggy and never fixed this. I'll close it as DOWNSTREAM for now, sorry.
Comment 24 Hamish Farrant 2018-06-12 01:22:55 UTC
Eike Hein, did what you suggested, I've got 


xwininfo: Window id: 0x9a00c4b 


xprop | grep WM_CLIENT_LEADER
WM_CLIENT_LEADER(WINDOW): window id # 0x9a00005

this doesn't look like the same problem
Comment 25 Hamish Farrant 2018-06-12 01:26:20 UTC
How would I find if it was marked as "transient" ?
Comment 26 Eike Hein 2018-06-12 07:14:43 UTC
Sure it looks like the same problem: It's not the same id, so the hidden window has some other window as its leader (making it transient). It's still the same upstream bug from the earlier discussion.
Comment 27 Eike Hein 2018-06-12 07:15:01 UTC
*downstream bug, I mean
Comment 28 Sudhir Khanger 2018-06-12 10:21:35 UTC
Hamish Farrant,

Feel free to star or better make noise about the bug. Android Studio team operates at a level that they conveniently ignore all bugs.

https://issuetracker.google.com/issues/37119447
Comment 29 Hamish Farrant 2018-06-15 03:56:34 UTC
I've raised it with jetbrains (the makers of the IDE framework) https://youtrack.jetbrains.com/issue/IDEA-193996

Hopefully should be able to get some more traction on it