Summary: | menu bar items do not close | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | John Talbot <zarf> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Solaris | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Bugzilla Maintainers
2002-09-03 15:53:19 UTC
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday 03 September 2002 08:53 am zarf@nortelnetworks.com wrote: > Package: konsole > Version: KDE 3.0.7 > Severity: normal > Installed from: Compiled From Sources > Compiler: gcc 2.95-3 > OS: Solaris > OS/Compiler notes: Solaris 2.6 > > When a second konsole window > is started the menu bar items do not > close. They are stuck in the drop down > state. Focus is also stuck in the > second konsole window. The only > answer is to type exit to kill this window. > The first konsole window never suffers > from this problem. Which version of kdelibs/kdeui/kpopupmenu.cpp do you have? If it is r1.20 please apply this patch and let me know if that helps. - -void KPopupMenu::closeEvent(QCloseEvent*) +void KPopupMenu::closeEvent(QCloseEvent*e) { if (d->shortcuts) resetKeyboardVars(); + QPopupMenu::closeEvent(e); } Cheers Waldo - --=20 bastian@kde.org | SuSE Labs KDE Developer | bastian@suse.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9dRKGN4pvrENfboIRAsv1AJ9X26iMA/YHkW4MUe/dE74a5r25cgCdH++Z 0u994y0ZVpPyHLLeXNox/g0=3D =3DuCZt -----END PGP SIGNATURE----- V2FsZG8gQmFzdGlhbiB3cm90ZToNCg0KPiAtLS0tLUJFR0lOIFBHUCBTSUdO RUQgTUVTU0FHRS0tLS0tDQo+IEhhc2g6IFNIQTENCj4NCj4gT24gVHVlc2Rh eSAwMyBTZXB0ZW1iZXIgMjAwMiAwODo1MyBhbSwgemFyZkBub3J0ZWxuZXR3 b3Jrcy5jb20gd3JvdGU6DQo+ID4gUGFja2FnZToga29uc29sZQ0KPiA+IFZl cnNpb246IEtERSAzLjAuNw0KPiA+IFNldmVyaXR5OiBub3JtYWwNCj4gPiBJ bnN0YWxsZWQgZnJvbTogICAgQ29tcGlsZWQgRnJvbSBTb3VyY2VzDQo+ID4g Q29tcGlsZXI6ICAgICAgICAgIGdjYyAyLjk1LTMNCj4gPiBPUzogICAgICAg ICAgICAgICAgU29sYXJpcw0KPiA+IE9TL0NvbXBpbGVyIG5vdGVzOiBTb2xh cmlzIDIuNg0KPiA+DQo+ID4gV2hlbiBhIHNlY29uZCBrb25zb2xlIHdpbmRv dw0KPiA+IGlzIHN0YXJ0ZWQgdGhlIG1lbnUgYmFyIGl0ZW1zIGRvIG5vdA0K PiA+IGNsb3NlLiAgVGhleSBhcmUgc3R1Y2sgaW4gdGhlIGRyb3AgZG93bg0K PiA+IHN0YXRlLiAgRm9jdXMgaXMgYWxzbyBzdHVjayBpbiB0aGUNCj4gPiBz ZWNvbmQga29uc29sZSB3aW5kb3cuICBUaGUgb25seQ0KPiA+IGFuc3dlciBp cyB0byB0eXBlIGV4aXQgdG8ga2lsbCB0aGlzIHdpbmRvdy4NCj4gPiBUaGUg Zmlyc3Qga29uc29sZSB3aW5kb3cgbmV2ZXIgc3VmZmVycw0KPiA+IGZyb20g dGhpcyBwcm9ibGVtLg0KPg0KPiBXaGljaCB2ZXJzaW9uIG9mIGtkZWxpYnMv a2RldWkva3BvcHVwbWVudS5jcHAgZG8geW91IGhhdmU/DQo+DQo+IElmIGl0 IGlzIHIxLjIwLCBwbGVhc2UgYXBwbHkgdGhpcyBwYXRjaCBhbmQgbGV0IG1l IGtub3cgaWYgdGhhdCBoZWxwcy4NCj4NCj4gLSAtdm9pZCBLUG9wdXBNZW51 OjpjbG9zZUV2ZW50KFFDbG9zZUV2ZW50KikNCj4gK3ZvaWQgS1BvcHVwTWVu dTo6Y2xvc2VFdmVudChRQ2xvc2VFdmVudCplKQ0KPiAgew0KPiAgICAgIGlm IChkLT5zaG9ydGN1dHMpDQo+ICAgICAgICAgIHJlc2V0S2V5Ym9hcmRWYXJz KCk7DQo+ICsgICAgUVBvcHVwTWVudTo6Y2xvc2VFdmVudChlKTsNCj4gIH0N Cj4NCj4gQ2hlZXJzLA0KPiBXYWxkbw0KPiAtIC0tDQo+IGJhc3RpYW5Aa2Rl Lm9yZyAgfCAgIFN1U0UgTGFicyBLREUgRGV2ZWxvcGVyICB8ICBiYXN0aWFu QHN1c2UuY29tDQo+IC0tLS0tQkVHSU4gUEdQIFNJR05BVFVSRS0tLS0tDQo+ IFZlcnNpb246IEdudVBHIHYxLjAuNiAoR05VL0xpbnV4KQ0KPiBDb21tZW50 OiBGb3IgaW5mbyBzZWUgaHR0cDovL3d3dy5nbnVwZy5vcmcNCj4NCj4gaUQ4 REJRRTlkUktHTjRwdnJFTmZib0lSQXN2MUFKOVgyNmlNQS9ZSGtXNE1VZS9k RTc0YTVyMjVjZ0NkSCsrWg0KPiAwdTk5NHkwWlZwUHlITExlWE5veC9nMD0N Cj4gPXVDWnQNCj4gLS0tLS1FTkQgUEdQIFNJR05BVFVSRS0tLS0tDQo+DQo+ IChDb21wbGV0ZSBidWcgaGlzdG9yeSBpcyBhdmFpbGFibGUgYXQgaHR0cDov L2J1Z3Mua2RlLm9yZy9kYi80Ny80NzM4NC5odG1sKQ0KDQpJIGRvIGhhdmUg cjEuMjAgKG5vdCB0aGF0IEkgY291bGQgZmluZCBpdCBpbiB0aGUgZmlsZSBh bnl3aGVyZSkuICBJdCB3YXMgdGhlDQpzYW1lIGFzIHdoYXQNCmlzIGxhYmVs bGVkIGluIENWUyBiZWNhdXNlIEkgZGlkIGEgZGlmZiB0byBjaGVjayBpdC4g IEkgYWxzbyBzYXcgdGhhdCB5b3UNCmNvbW1pdGVkIHRoZQ0KY2hhbmdlcyB5 b3Ugc2VudC4NCg0KSSBtYWRlIHRoZSBjaGFuZ2UgYW5kIHJlLWNvbXBpbGVk IGtkZWxpYnMgYW5kIGtkZWJhc2UuICBJIHN0aWxsIHNlZSB0aGUNCnByb2Js ZW0gYW5kIGlmDQphbnl0aGluZyBrbm93IGl0IGhhcHBlbnMgb24gdGhlIGZp cnN0IGtvbnNvbGUgd2luZG93IGFzIHdlbGwuICBUaGUgYmVoYXZpb3VyDQp3 aXRoIHRoZQ0KZmlyc3Qvc2Vjb25kIHdpbmRvdyBpcyBpbiBpdHNlbGYgd2Vp cmQgYXMgSSBvcmlnaW5hbGx5IHJlcG9ydGVkLiAgSSBkaWQgbm90aWNlDQp0 aGlzIHRpbWUgdGhhdA0Kb25seSBrb25zb2xlIHdpbmRvd3MgdGhhdCBhcmUg cmVzdG9yZWQgYWZ0ZXIgbG9nZ2luZyBvdXQgYmVoYXZlIGNvcnJlY3RseS4g IEkNCmFtIG5vdA0Kc3VyZSBpZiB0aGlzIHdhcyB0aGUgYmVoYXZpb3VyIGJl Zm9yZS4NCg0KSSBrbm93IGEgbGl0dGxlIGFib3V0IFggd2lkb3dpbmcgYmVp bmcgYSBNb3RpZiBwcm9ncmFtbWVyIDE1IHllYXJzIGFnby4gIFRoZQ0Kc3Vi IG1lbnVzLA0Kc3VjaCBhcyBTZXR0aW5ncy0+c2Nyb2xsYmFyIHdvcmsgY29y cmVjdGx5LiAgTW92aW5nIGZvY3VzIGZyb20NClNldGluZ3MtPnNjcm9sbGJh ciB0bw0KU2V0dGluZ3MtPmJlbGwgZGVzdHJveXMgdGhlIFNldHRpbmdzLT5z Y3JvbGxiYXIgc3ViIG1lbnUgYW5kIHJlYWxpemVzIHRoZQ0KU2V0dGluZ3Mt PmJlbGwNCnN1YiBtZW51LiAgTW92aW5nIGFyb3VuZCB0aGVzZSBtZW51cyB3 b3JrIGNvcnJlY3RseS4NCg0KV2hlbiB0cnlpbmcgdG8gbGVhdmUgdGhlIFNl dHRpbmdzIG1lbnUgaXRlbSB0byBzYXkgdGhlIEJvb2ttYXJrcyBtZW51IGl0 ZW0sDQp0aGUgU2V0dGluZ3MNCm1lbnUgZG9lcyBub3QgZGVzdHJveS4gIFlv dSBhcmUgc3R1Y2sgZXhjZXB0IHRoYXQgeW91IGNhbiBzdGlsbCB0eXBlIGV4 aXQgaW4NCnRoZSBrb25zb2xlIHdpbmRvdw0KdG8gZ2V0IHVuc3R1Y2suDQoN CkkgaG9wZSB0aGlzIGluZm8gaGVscHMuICBEaWQgeW91IHNlZSB0aGlzIHBy b2JsZW0gb24geW91ciBzeXN0ZW0gYW5kIGRpZCB0aGUNCmNoYW5nZXMgeW91 IHNlbnQNCnJlc29sdmUgdGhlbSA/DQoNCnR0Zm4sDQpKb2huIFRhbGJvdA0K I compiled from source based on Sept 30th/2002 build and the problem still occurred. I built on KDE-3.1-beta2 (only a few days later) but this time used QT-3.0.5. The problem is resolved. I believe the QT-3.0.5 fixed the problem. |