Status Update
Comments
de...@gmail.com <de...@gmail.com> #2
I just noticed that calling .showInfoWindow() on the marker DOES place it on top of the others.
Sadly I want no info window at all. For now the trick is to create a 0px * 0px view in my own InfoWindowAdapter.
Sadly I want no info window at all. For now the trick is to create a 0px * 0px view in my own InfoWindowAdapter.
de...@gmail.com <de...@gmail.com> #3
Steps to reproduce:
1. On windows platform with Visual studio 2022 installed and Windows 11 SDK (10.0.22621.0) also Windows 11 SDK (10.0.26100.0) installed.
2. depot_tools downloaded and its path added to system variable PATH at very front.
3. DEPOT_TOOLS_WIN_TOOLCHAIN = 0 in user variables
4. mkdir v8, cd v8, fetch v8, cd v8
5. gn argsout.gn/mybuild
6. it opens a notepad to modifyargs.gn file from out.gn/mybuild folder
7. adding configs as:
dcheck_always_on = false
is_component_build = false
is_debug = false
target_cpu = "x64"
use_custom_libcxx = false
v8_monolithic = true
v8_use_external_startup_data = false
is_clang = false
v8_enable_i18n_support = false
8. save & close notepad to saveargs.gn
Result: error is raised:
ERROR at //third_party/partition_alloc/src/partition_alloc/BUILD.gn:45:5: Assignment had no effect.
build_with_chromium && is_win && is_component_build
^--------------------------------------------------
You set the variable "use_partition_alloc_as_malloc_on_win_component_build" here and it was unused before it went
out of scope.
See //third_party/partition_alloc/BUILD.gn:7:19: which caused the file to be included.
public_deps = [ "src/partition_alloc:raw_ptr" ]
^----------------------------
Note 1: I noticed this error appears when is_clang is false.
Mote 2: I need to build static lib with monolithic and need to consume it in our C++ project with MSVC compiler and x64 target.
Note 3: If I remove is_clang = false flag, then it passes step 8, but then running command:
ninja -Cout.gn/mybuild v8_monolith
It starts build but it will fail with compile errors.
If I remove use_custom_libcxx = false flag, then it compiles successfully.
So, two issues here:
1. failed to generate build files if is_clang = false
2. failed to compile and build if use_custom_libcxx = false
1. On windows platform with Visual studio 2022 installed and Windows 11 SDK (10.0.22621.0) also Windows 11 SDK (10.0.26100.0) installed.
2. depot_tools downloaded and its path added to system variable PATH at very front.
3. DEPOT_TOOLS_WIN_TOOLCHAIN = 0 in user variables
4. mkdir v8, cd v8, fetch v8, cd v8
5. gn args
6. it opens a notepad to modify
7. adding configs as:
dcheck_always_on = false
is_component_build = false
is_debug = false
target_cpu = "x64"
use_custom_libcxx = false
v8_monolithic = true
v8_use_external_startup_data = false
is_clang = false
v8_enable_i18n_support = false
8. save & close notepad to save
Result: error is raised:
ERROR at //third_party/partition_alloc/src/partition_alloc/BUILD.gn:45:5: Assignment had no effect.
build_with_chromium && is_win && is_component_build
^--------------------------------------------------
You set the variable "use_partition_alloc_as_malloc_on_win_component_build" here and it was unused before it went
out of scope.
See //third_party/partition_alloc/BUILD.gn:7:19: which caused the file to be included.
public_deps = [ "src/partition_alloc:raw_ptr" ]
^----------------------------
Note 1: I noticed this error appears when is_clang is false.
Mote 2: I need to build static lib with monolithic and need to consume it in our C++ project with MSVC compiler and x64 target.
Note 3: If I remove is_clang = false flag, then it passes step 8, but then running command:
ninja -C
It starts build but it will fail with compile errors.
If I remove use_custom_libcxx = false flag, then it compiles successfully.
So, two issues here:
1. failed to generate build files if is_clang = false
2. failed to compile and build if use_custom_libcxx = false
ma...@chromium.org <ma...@chromium.org> #4
You can now change a Marker's icon (thanks!), however this functionality is still required!
I have tried the workaround of a 0 sized view as below, but the view actually takes up the whole width of the map and half the height (i.e. all the space above the Marker) - which stops all user interaction with the top half of the map. (If you call show then hide then the Marker is placed back to it's original z-order).
zeroSizedInfoWindow = new View(getActivity());
zeroSizedInfoWindow.setLayoutParams(new ViewGroup.LayoutParams(0, 0));
I have tried the workaround of a 0 sized view as below, but the view actually takes up the whole width of the map and half the height (i.e. all the space above the Marker) - which stops all user interaction with the top half of the map. (If you call show then hide then the Marker is placed back to it's original z-order).
zeroSizedInfoWindow = new View(getActivity());
zeroSizedInfoWindow.setLayoutParams(new ViewGroup.LayoutParams(0, 0));
ma...@chromium.org <ma...@chromium.org> #5
ma...@chromium.org <ma...@chromium.org> #6
[Comment deleted]
le...@chromium.org <le...@chromium.org> #7
Is it possible to know if this issue is being solved ? I really need to set z-orders of some markers, and I can't use the infoWindow trick as I want 4 markers to be always above 4 others markers.
Thanks...
Thanks...
ka...@google.com <ka...@google.com> #8
I too want to show certain markers on top of others such that if there are two types of markers Red and Blue, i want the Red marker to stay above of Blue marker.
Description
Steps to reproduce the problem
Problem Description
Running command: gn args out/foo in v8 directory, then adding below config in the args.gn file: dcheck_always_on = false is_component_build = false is_debug = false target_cpu = "x64" use_custom_libcxx = false v8_monolithic = true v8_use_external_startup_data = false is_clang = false v8_enable_i18n_support = false This will raise error: Waiting for editor on "D:\dev\v8\out\foo\args.gn"... Generating files... ERROR at //third_party/partition_alloc/src/partition_alloc/BUILD.gn:45:5: Assignment had no effect. build_with_chromium && is_win && is_component_build ^-------------------------------------------------- You set the variable "use_partition_alloc_as_malloc_on_win_component_build" here and it was unused before it went out of scope. See //third_party/partition_alloc/BUILD.gn:7:19: which caused the file to be included. public_deps = [ "src/partition_alloc:raw_ptr" ] ^---------------------------- It was working before like few months ago.
Summary
Error in generating uild files with is_clang=false
Custom Questions
Please select a label to classify your issue:
Type-Bug-Regression - Used to work, now broken
Additional Data
Category: Other
Chrome Channel: Not sure
Regression: Yes