Opened 13 years ago
Last modified 13 years ago
#7864 closed defect
[Patch] Some primitives drawn in active color when the layer is inactive — at Version 3
| Reported by: | mrwojo | Owned by: | team |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | Core | Version: | latest |
| Keywords: | inactive | Cc: |
Description (last modified by )
Swapping between two layers I noticed 3 4 minor cases where primitives are using their active color while the layer is inactive:
- Node icon selection border. Repro: Select a
highway=stopnode. Switch to a different layer. Stop icon remains bordered by red selection rectangle. I'd expect either the rectangle to be rendered in gray or not rendered. - Area fill color. Repro: Find an area way with a fill color. Switch to a different layer. Area fill color remains as it was (it's easier to see the dark red fill of a selected area). I'd expect the area fill to be either gray or omitted.
- Turn restriction icon selection border. Repro: Select a turn restriction relation. Switch to different layer. Turn restriction icon remains bordered by pink selection rectangle. Again, I'd expect the rectangle to be either gray or omitted.
- Area text. Repro: Find an area with a displayed name. Switch to a different layer. The name text remains white-ish when it should be gray.
The attached patch does:
- Inactive node icon selection: Gray.
- Inactive area fill: Omitted. (This what's done for disabled areas. See StyledMapRenderer.java, line 118.)
- Inactive restriction icon selection: Gray.
- Inactive area text: Gray.
Change History (4)
follow-up: 2 comment:1 by , 13 years ago
comment:2 by , 13 years ago
Replying to skyper:
Replying to mrwojo:
Swapping between two layers I noticed 3 minor cases where primitives are using their active color while the layer is inactive:
Would be nice if it is only the colour. Last time I checked it was quite worse: #6518 and #6447.
Did run a quick check and I am able to move objects in inactive layers in all three cases:
- download same object twice in different layers
- select object
- switch layer
- select object
- move object
- switch layer
- move object -> object in inactive layer is moved.
Guess the problem is a bit deeper.
comment:3 by , 13 years ago
| Description: | modified (diff) |
|---|
by , 13 years ago
| Attachment: | InactiveSelectionColor.patch added |
|---|



Replying to mrwojo:
Would be nice if it is only the colour. Last time I checked it was quite worse: #6518 and #6447.