Opened 17 years ago
Closed 13 years ago
#1493 closed bug (fixed)
The networkstatus app closes
Reported by: | lxstoian | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Applications/Deskbar | Version: | R1/Development |
Keywords: | Cc: | EdwinGuy+Haiku@… | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
The network status app closes when the desktop bar is on the buttom of the screen and u try to view the info. The cause is that when u open it the quit button is pressed. Maybe the button should be moved up the menu.
Attachments (1)
Change History (6)
comment:1 by , 16 years ago
Cc: | added |
---|---|
Component: | - General → Applications/Tracker |
comment:2 by , 16 years ago
Component: | Applications/Tracker → Applications |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Fixed in hrev28832. At least I don't think there is a general problem that a menu item is preselected; it only shouldn't be invoked once you released the mouse button.
Since we already somehow turned off support for those pop-up, I guess we should make the "openAnyway" parameter meaningless for BPopUpMenu::Go(), too.
comment:3 by , 16 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
The problem still persists as of hrev28841. Dock the deskbar onto the bottom of the screen and perform a fast click on the icon. It will close NetworkStatus. ProcessController behaves as it should; pausing briefly before instantiating the menu.
comment:4 by , 14 years ago
Component: | Applications → Applications/Deskbar |
---|---|
Version: | R1/pre-alpha1 → R1/Development |
Still present in hrev38581.
by , 14 years ago
a short video capture showing the network status closing when click on when the deskbar is at the bottom of the screen
comment:5 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
tested no longer an issue as of hrev43862 gcc4
Frankly, this should be set as an enhancement for the entire deskbar.
When the Deskbar is locked to the bottom of the screen to emulate Windows or even if there's a context menu being opened that's too low for the menu to appear at the bottom right of the cursor, the menu is instantiated in a location that has one of it's items selected.
Two ways of fixing this for NetworkStatus are to have the menu appear for Deskbar applets on click event, and not on mouse-down, or actually do better logic on where the context menu should appear. Both should really be done.
Also, sort order of the window options should be inverted while the Deskbar is locked to the bottom so that you don't need to scroll past 'Hide all', 'show all', 'close all' to get to the windows.
These seem like easy fixes, so I want to try and tackle them once classes are done for winter break. If anyone else wants to beat me to it though, feel free :)