This is a cryptographically signed message in MIME format. --===============0847874371990182354== Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms090203020202040000080204" This is a cryptographically signed message in MIME format. --------------ms090203020202040000080204 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable On 05/30/2013 07:18 PM, Marco Martin wrote: > On Thursday 30 May 2013, Ruediger Gad wrote: > >> Marco also suggested to create a small sample app to try different >> combinations of windows flags and how they affect the behavior. >> Unfortunately, I do not have the time to write such an app right now b= ut >> I found something that may be useful: >> http://qt-project.org/doc/qt-4.8/widgets-windowflags.html >> This app seems to be pretty much what Marco suggested? >> >> Do you have any ideas where window flags may be set for applets in the= >> top bar or the corresponding popups? >> Generally, do you have ideas on how to solve the issue? > > another hack that came to mind, is patching popupapplet.cpp, and making= all > popup windows fullscreen (maximized, maybe even without alpha channel,e= xtra > kwin atoms and so forth) > > for small screens it could even look it makes sense, so not "feel" as s= uch and > hack > Thanks for the hints and ideas Marco. :) As you already mentioned in the other thread, the problem is really=20 weird indeed. I'll try to summarize what I tested so far: My first thought was that events get not forwarded properly to the=20 popup, so I placed debug output in the event handler methods in=20 dialog.cpp and popupapplet.cpp. With this debug output I could not find any difference between the=20 non-working networkmanagement applet and the working battery applet. The next try was to see whether the bounding box etc. are properly set.=20 Again, everything seems fine here as well; no apparent difference=20 between the two applets. Another try I did some days ago was to simply put a big MouseArea in the = top item of the NMPopup.qml code to see if, generally, mouse events=20 reach the widget. Here, I couldn't get any events at all. I even set the = z property to something insanely high like 1001. So, to summarize, it seems like the events get lost somewhere in the=20 stack. In dialog.cpp and popupapplet.cpp it looked like that they are=20 there (I was looking for mousePressEvent). But then they seem to get=20 lost somewhere after that. --=20 http://ruedigergad.com --------------ms090203020202040000080204 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPjCC BjQwggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3 MTAyNDIxMDE1NVoXDTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOr lr6KMoOMpohBllVHrdRvEg/q6r8jR+EK75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSM zR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC+y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6 qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxDz2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSD kOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr/+N2JLKutIxMYqQOJebr/f/h5t95 m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFcfH6WNU7y1LhRgjAfBgNV HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3 dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93 d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqD CH14qywGXLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy 6QMVQjbbMXltUfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPI zKKR9tQW8gGK+2+RHxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKf KSETEPrHh7p5shuuNktvsv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HOR z9v3vQwR4e3ksLc2JZOAFK+ssS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9 sIPP7ON0fz095HdThKjiVJe6vofq+n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCie uoBJ9OlqmsVWQvifIYf40dJPZkk9YgGTzWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7t w1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGqUp/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQ G2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb19mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t 5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIHAjCCBeqgAwIBAgIDBRraMA0GCSqGSIb3DQEB BQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20g Q2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcNMTIxMDEzMTYxODA1 WhcNMTMxMDE1MTQzMDIwWjBPMRkwFwYDVQQNExA1UkpHNURLWDJqM1JnMEhuMRUwEwYDVQQD DAxyLmMuZ0BnbXguZGUxGzAZBgkqhkiG9w0BCQEWDHIuYy5nQGdteC5kZTCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAMTpjWjYVA6vXX2P8R4MIsIo8UxvY9KbL82ZFJ0cg8q5 Sw/aP5+dUk/X0/No26g6qIKspSZGiB4w0pRP0j1sa+xtu8WJt5KfiUlTSRt2P/+WaSGTREoh 7w9AT+Dks0+27ViRVxTcIQ2Vt1yfPI5SegNDf4Gz4S1skzXyhV0qiBLQVCZ4lsD5P2llMfJM 2ohdY5/VELKACiA+Ld6PrhknJB2z1wLB0yWa7jAVgk/+fxZi9GOIB21fYKhZYkFcw63O0wqL YmPlIWESl9Rpy+zrc5HlppwL94Xyx3EpusCf1SSfsGJ9scpt+KpxI+mjAh7ciP7t8jPz6FBg bB+l7FZJ4Y8CAwEAAaOCA6cwggOjMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQW MBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUuRk2pLQ/iHpys1Aqo06a9+W32mcw HwYDVR0jBBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwFwYDVR0RBBAwDoEMci5jLmdAZ214 LmRlMIICIQYDVR0gBIICGDCCAhQwggIQBgsrBgEEAYG1NwECAjCCAf8wLgYIKwYBBQUHAgEW Imh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgfcGCCsGAQUFBwICMIHqMCcW IFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5UaGlzIGNlcnRpZmlj YXRlIHdhcyBpc3N1ZWQgYWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAxIFZhbGlkYXRpb24gcmVx dWlyZW1lbnRzIG9mIHRoZSBTdGFydENvbSBDQSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9y IHRoZSBpbnRlbmRlZCBwdXJwb3NlIGluIGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFy dHkgb2JsaWdhdGlvbnMuMIGcBggrBgEFBQcCAjCBjzAnFiBTdGFydENvbSBDZXJ0aWZpY2F0 aW9uIEF1dGhvcml0eTADAgECGmRMaWFiaWxpdHkgYW5kIHdhcnJhbnRpZXMgYXJlIGxpbWl0 ZWQhIFNlZSBzZWN0aW9uICJMZWdhbCBhbmQgTGltaXRhdGlvbnMiIG9mIHRoZSBTdGFydENv bSBDQSBwb2xpY3kuMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29t L2NydHUxLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9v Y3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MxL2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0 cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMS5jbGllbnQuY2EuY3J0MCMG A1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUFAAOCAQEA UPeCc6vNKz4xNv4OgvNH4+jSHxBVnOG4M6MqpJQXufjm40WExEMZRN4wTuRKhb9+ga0esuT2 RdT6nUCqyjuKMJ+nYPAyQiNBhDDWI+NITnuaw5RNcQBrl00joSv+oUd49WZs096o8PoPy5sW s1w2EZTC6zJe7r4rLRKUzdNidbam5ktw0DwwcPeLgpcRteMdq12K+LiEbWew+SQE0uCoPYtG MYv+xOjF6lfdmPNvc8zgSNBCRDDxNjfd/KJBJI98ZvJ9U5Sl/OZrupoY+0s5aVYeXx1DDPuH jpUZbpMl0GuTxEnXBVlloVSI0mZRUPy7Hhl/KxmIx3kN6j9MrUHziTGCA90wggPZAgEBMIGU MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh c3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwUa2jAJBgUrDgMCGgUAoIIC HTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xMzA1MzExMDM4 MTdaMCMGCSqGSIb3DQEJBDEWBBSxJk1q8jnKFUMJkAg4Cwt0Z873ujBsBgkqhkiG9w0BCQ8x XzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwIC AgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGlBgkrBgEEAYI3 EAQxgZcwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYD VQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFy dENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDBRraMIGnBgsq hkiG9w0BCRACCzGBl6CBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0 ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNV BAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgMF GtowDQYJKoZIhvcNAQEBBQAEggEAE4/A0SPcFHCTISWMSmj+j74tYcIIsIwBZ8QRu1ZiPltb aOb6sETeMQY3VNapbu3yKi7Q4+EFBJBlpHVoRREzk64nJbb10I+W2ztWZXtaucZK21p2zPzK 4ypwVELSOneNq+4JwS6aKVpLaDC88ncmGgc7nPqUaGZN4HH524UVW4VvmscpKmTwgm47iyoj 7pcA4Fit0ZY+LfzwXadW0ohOxYExvEIU+aUwIoNnp+sYVt6x5XDNzzq5gxAkd6q3U8aYNdfJ BG4nFxc6twY3/+pIiQ38fFT6She2fzwZj4Kbxis0LdP1kZlj5sKK5dFtA3zZrjVroMUtCees 9vI/8y/mzQAAAAAAAA== --------------ms090203020202040000080204-- --===============0847874371990182354== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Active mailing list Active@kde.org https://mail.kde.org/mailman/listinfo/active --===============0847874371990182354==--